...

Абонемент по теме "Математика и алгоритмы" для 1С

Конспект лекций по курсу «Автоматизированные информационные системы»

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Конспект лекций по курсу «Автоматизированные информационные системы» составлен на основании требования Государственного образовательного стандарта среднего профессионального образовании к содержанию и уровню подготовки выпускника по специальности 230103 «Автоматизированные системы обработки информации и управления». В конспекте есть общие сведения о методике 1С:Профкейс. Конспект лекций разработал: канд. техн. наук, доцент Космачев С.Н.

1 стартмани

07.06.2012    31680    187    ksnik    19    

33

Простая и элегантная форма выбора из ТЗ

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Простая в использовании форма выбора из ТЗ. Можно использовать как общюю форму (весь код в модуле формы).

1 стартмани

31.05.2012    14451    31    mozz    3    

4

Универсальная печать таблицы значений

Математика и алгоритмы Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Универсальная печать таблицы значений, которую не стыдно прикрутить к рабочей базе данных. Группировка данных, подсчет итогов, составление диаграмм, выгрузка в быстрый доступ к исходной ТЗ.

1 стартмани

23.05.2012    14802    66    McSeem    3    

8

Классические алгоритмы сортировки данных

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Реализовано средствами 1С несколько простых классических алгоритмов сортировки данных. Приведено сравнение быстродействия рассмотренных алгоритмов.

1 стартмани

17.05.2012    19993    60    ediks    12    

20

Объектно-ориентированный взгляд на программирование в 1С

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Рассматриваем программирование в 1С как работу с объектами и классами.

1 стартмани

18.04.2012    39754    BorisMor    241    

127

Тригонометрические функции в 7.7

Математика и алгоритмы Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Алгоритм получения значения тригонометрических функций путем разложения их в ряд Тейлора

1 стартмани

04.03.2012    8653    4    nysysimara    10    

5

"Внешний" справочник или Хранение данных между сеансами работы внешних обработок

Математика и алгоритмы Платформа 1С v8.3 Россия Абонемент ($m)

Часто встает задача хранения неких данных между сеансами работы с внешними обработками или печатными формами, а конфигурация находится на поддержке. Хранить на жестком диске в файлах? Нее...

1 стартмани

29.02.2012    26690    114    Damian    34    

68

Программа, печатающая свой код

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Классическое упражнение по программированию. Проверьте свои силы.

1 стартмани

09.02.2012    17422    13    fixin    11    

6

Таблица Значений для анализа при разработке и отладке

Математика и алгоритмы Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Таблица Значений, для анализа данных при разработке и отладке.

1 стартмани

30.11.2011    16543    46    Boog    10    

15

Проектирование (параллельной) обработки данных.

Математика и алгоритмы Россия Абонемент ($m)

Если нужно обрабатывать разнородные информационные потоки...

1 стартмани

14.11.2011    16940    Арчибальд    15    

7

Решение задачи "О ферзях (NxN)"

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Решение данной классической задачи при помощи 1С. Решение появилось после прочтения статьи http://infostart.ru/public/86388/. Изначально оно не планировалось к публикации, но по ходу захотелось поделиться некоторыми интересными находками.

1 стартмани

14.10.2011    8114    11    obmailok    9    

7

Использование нарастающих итогов в партионном учете и не только

Математика и алгоритмы Платформа 1С v8.3 Россия Абонемент ($m)

Данный материал является иллюстрацией способов работы с запросами, использующими методику вычисления «нарастающих итогов». Также в данной статье рассматриваются вопросы практического использования запросов такого рода при партионном учете и расчете задолженностей. Фактически в данной статье рассматриваются альтернативы запросам, приведенным в статьях http://infostart.ru/public/61295/ и http://infostart.ru/public/68225/. Полный текст статьи можно также найти на http://nashe1c.ru/materials-view.jsp?id=383.

1 стартмани

25.08.2011    16175    y-str    107    

11

"Взаимозачёт" и как "Я" его понимаю ...

Взаиморасчеты Математика и алгоритмы Платформа 1С v7.7 1С:Торговля и склад 7.7 Россия Управленческий учет Абонемент ($m)

Определим «Взаиморасчёт» как операцию списания долгов на сумму долга или его части между двумя и, или более объектами. Причём у всех участников взаимных зачётов снижается сумма обязательств.

1 стартмани

06.06.2011    21981    67    Шёпот теней    168    

24

Горячие клавиши 1С 8

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Порядка 200 комбинаций сочетаний клавиш для работы в 1с - конфигуратор и само приложение. По предложению pumbaE список команд был дополнен и расширен, за что ему отдельное спасибо :)

1 стартмани

09.03.2011    16837    1079    nzass    29    

62

Графин 7.7. (окончание)

Математика и алгоритмы Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Предыдущие мои публикации Граф(ин) 7.7. и Граф(ин) 7.7. (дополнение) носили, скорее, умозрительный характер, имея одной из целей продемонстрировать, что деревья в частности и графы вообще вполне уживаются с семерочной платформой. Теперь это настоящий граф.

1 стартмани

26.11.2010    22426    45    Арчибальд    129    

19

Связи Метаданных. Построитель SQL запросов

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Для написания SQL запросов часто требуется знать взаимосвязи объектов Метаданных. Данная обработка помогает решить проблему написания SQL запросов с учетом взаимосвязей объектов Метаданных.

1 стартмани

21.11.2010    25743    572    shishkin1966    24    

44

Как не «попасть на миллион», решая задачу разузлования

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Часто, столкнувшись с долгим временем выполнения какого-либо фрагмента кода, мы начинаем искать технологические программные решения: переносить вычисления в СУБД, либо в оперативную память, устранять неявные запросы в циклах, применять другие известные приемы оптимизации или просто ругать платформу. Хотя на самом деле проблема может быть всего лишь в неверно выбранном алгоритме. В статье рассказывается об одном таком случае, возникшем при решении задачи «разузлования». Надеюсь, прочитав эту статью и ознакомившись с текстом варианта программы, построенной по давно известному алгоритму, Вы избежите подобных ошибок. Тем более программа получилась совсем небольшой.

1 стартмани

21.11.2010    41619    178    ildarovich    52    

53

Жизнь на 1С.

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Классический вариант известной задачи.

1 стартмани

19.10.2010    9272    139    KeyMaster    22    

14

Сбалансированные деревья на c#

Математика и алгоритмы Универсальные функции Абонемент ($m)

Вставка узла в дерево с последующей балансировкой, удаление узла из дерева с последующей балансировкой

1 стартмани

22.09.2010    16747    65    oleg2603    5    

3

Эргономика рулит, или как добиться от 1С возможности редактирования объекта в списке / Попытка применения MVC паттерна в среде 1С Предприятия 8.2

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Все началось с того, что в ходе разработки одного интерфейса меня стали посещать мысли, как легко все, что мне требовалось, достигалось в среде MS Access XP/2003.. ну в самом деле, отчего такая несправедливость?! В общем..

1 стартмани

31.08.2010    22667    218    kote    27    

24

Clr-функция для работы с метаданными 1С 8.1

Математика и алгоритмы Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Идея была подсказана на этом сайте. Clr-функция позволяет работать с метаданными клиент-серверной (MS SQL) 1С 8.1.

1 стартмани

19.08.2010    10209    81    dglucas_    20    

8

Еще один взгляд на проблему «жизнь без последовательностей». Часть вторая (практическая)

Математика и алгоритмы Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 Россия Абонемент ($m)

В [1 - http://infostart.ru/public/62938/] был предложен метод корректировки списаний по партиям при изменении документов задним числом. Использование данного метода позволяет контролировать остатки при неоперативном проведении и поддерживать учет по партиям всегда в актуальном состоянии, то есть обходиться без механизма последовательности документов. Собственно метод заключался в решении задачи правильного списания по партиям как задачи линейного программирования. В доказательство работоспособности метода приводится следующая «каркасная» конфигурация «Полигон», в которой этот метод реализован.

1 стартмани

19.08.2010    36026    168    ildarovich    35    

64

История программирования: Дейкстра. И Брукс.

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Все же я замечу, что центральная проблема Информатики, а именно "Как во всем этом не запутаться", до сих пор не решена. Напротив, большинство наших систем гораздо сложнее, чем может считаться разумным, и слишком запутанны и хаотичны, чтобы ими было удобно и надежно пользоваться. Среднего пользователя компьютерной индустрии обслуживают так скверно, что он в любой момент ожидает сбоя своей системы, и мы наблюдали массовое распространение программного обеспечения, нашпигованного ошибками, по всему миру, за что нам должно было бы быть весьма стыдно.

1 стартмани

05.07.2010    20194    134    Арчибальд    103    

33

Модуль менеджера или статические методы класса?

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Зачем в платформе 8.2 добавили модуль менеджера объекта, как его использовать? Попробуем разобраться.

1 стартмани

02.07.2010    71271    zfilin    97    

339

Перевод систем счисления (включая перевод римских чисел)

Математика и алгоритмы Универсальные функции Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Абонемент ($m)

В обработке реализованы алгоритмы (функции) перевода средствами 1С целых и дробных чисел из одной позиционной системы счисления с неотрицательными целочисленными основаниями в другую. При переводе отрицательных чисел знак сохраняется. Диапазон возможных систем счисления от 2-х до 36-ти. Также реализован перевод в римскую систему счисления из арабской (10-ричная) и обратно (галка «Вкл. римские числа» на форме обработки). Перевод из/в римскую систему счисления реализован только для целых неотрицательных чисел. «Расширенные римские цифры» также не поддерживаются.

1 стартмани

14.05.2010    26767    134    venger    22    

21

Преобразование Строки в Дату (форматы W3C и GNU)

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Сталкнулся уже не в первый раз с проблемой преобрабования строки в дату. К сожалению аналогов strtotime для 1С не нашлось. Написал ручками по документации к форматам. Функция преобразует дату форматов 1. Submitted to W3C 15 September 1997 http://www.w3.org/TR/NOTE-datetime 2. GNU формат http://www.gnu.org/software/tar/manual/html_node/Date-input-formats.html#SEC119 в дату 1С. GNU поддерживается не полностью: - микросекунды не могут отделять ",", а только "." - зоны только GMT UTC Z - не поддерживаются форматы в описании 7.6, 7.7, 7.8, 7.9 Проверил много вариантов исходного формата даты, но не все. Тестируйте, будем дорабатывать. В файлах можно скачать в виде обработки.

1 стартмани

10.05.2010    23973    93    kosilov    11    

38

Создание внешних печатных форм для 1С 8.1 на основе типовых. (Через подмену контекста).

Печатные формы Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Есть стандартный способ: Скопировать процедуры и функции в обработку, добавить "СсылкаНаОбъект" ко всем "Дата", "Номер", добавить объявление "мВалютаРегламентированногоУчета", заменить "ЭтотОбъект()" и проч. А можно заменить контекст формы и большинство кода просто скопировать. Не скажу, что это легче или быстрей, но у этого метода есть свои последователи :)

1 стартмани

03.03.2010    64363    771    yku    73    

166

Глобальные переменные в контексте сервера 8.2. Простое решение.

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Можно ли в 8.2 на сервере хранить ссылку на какой либо объект? Можно! Рассмотрим на примере...

1 стартмани

15.12.2009    36405    99    Expert1C    30    

52

Временные константы

Математика и алгоритмы Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Создаем альтернативу штатным константам 1С 7.7 Необходимо: 1. Добавить один справочник. 2. Добавить одно перечисление 3. Добавить одну функцию в глобальный модуль.

1 стартмани

09.12.2009    15119    39    mdbm    3    

2

Игра "Жизнь"

Математика и алгоритмы Платформа 1С v8.3 Абонемент ($m)

Игра "Жизнь" - клеточный автомат, придуманный английским математиком Джоном Конвеем в 1970 году

1 стартмани

11.11.2009    14225    217    devlabnn    29    

47

Метод анализа иерархий для принятия решений

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Метод анализа иерархий (МАИ) — используется для выбора наиболее подходящего из нескольких возможных вариантов решения какой-либо задачи. Данная обработка поможет любому пользователю 1С:Предприятие принимать обоснованные решения в своей работе и в повседневной жизни.

1 стартмани

03.11.2009    14246    137    zheleznov    14    

20

Фортран - 77

Математика и алгоритмы Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Вычисляем формулы на ходу

1 стартмани

13.10.2009    18387    93    Арчибальд    32    

18

Как я победил блокировки (deadlock)

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Статья о том, как сделать работу нормальной, комфортной для пользователей, в большой базе с большим количеством пользователей.

1 стартмани

28.09.2009    23057    Minotavrik    64    

94

Решето Эратосфена

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Поиск простых чисел с помощью двух алгоритмов и сравнение быстродействия этих алгоритмов

1 стартмани

14.09.2009    14964    64    IamAlexy    11    

18