Библиотека алгоритмов — различия между версиями
(→Разработка библиотек алгоритмов) |
|||
(не показаны 4 промежуточные версии 2 участников) | |||
Строка 1: | Строка 1: | ||
− | Библиотека алгоритмов представляет собой список алгоритмов - блоков программного кода на встроенном языке 1С. К алгоритмам можно обращаться из [[ | + | Библиотека алгоритмов представляет собой список алгоритмов - блоков программного кода на встроенном языке 1С. К алгоритмам можно обращаться из [[Правила_заполнения_шаблонов|правил заполнения шаблонов]]. Алгоритмы используются в ситуациях, когда невозможно извлечь необходимые для заполнения шаблона данные стандартными средствами (через укаказние поля объекта). |
Каждый алгоритм библиотеки имеет имя, и описывается программным кодом на встроенном языке 1С. | Каждый алгоритм библиотеки имеет имя, и описывается программным кодом на встроенном языке 1С. | ||
Строка 11: | Строка 11: | ||
На закладке "Описание" - текстовое описание библиотеки алгоритмов. | На закладке "Описание" - текстовое описание библиотеки алгоритмов. | ||
− | + | == Разработка библиотек алгоритмов == | |
+ | |||
+ | <span style="color:#ff0000">Информация для технических специалистов (программисты, консультанты, администраторы)</span> | ||
+ | |||
Библиотеки алгоритмов можно сравнить с общими модулями в структуре конфигурации 1С, а отдельные алгоритмы - с функциями. Использование библиотек алгоритмов позволяет | Библиотеки алгоритмов можно сравнить с общими модулями в структуре конфигурации 1С, а отдельные алгоритмы - с функциями. Использование библиотек алгоритмов позволяет | ||
− | * упростить описание [[ | + | * упростить описание [[Правила_заполнения_шаблонов|правил заполнения шаблонов]] (при описании способа заполнения закладки не нужно будет каждый раз писать программный код алгоритма получения данных - достаточно указать библиотеку и алгоритм); |
* сделать программный код подготовки данных для заполнения шаблонов более модульным (возможен вызов одного алгоритма из другого как функции). | * сделать программный код подготовки данных для заполнения шаблонов более модульным (возможен вызов одного алгоритма из другого как функции). | ||
− | + | Подробнее о разработке алгоритмов см. раздел [[Разработка_алгоритмов|Разработка алгоритмов]]. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Текущая версия на 12:38, 22 ноября 2017
Библиотека алгоритмов представляет собой список алгоритмов - блоков программного кода на встроенном языке 1С. К алгоритмам можно обращаться из правил заполнения шаблонов. Алгоритмы используются в ситуациях, когда невозможно извлечь необходимые для заполнения шаблона данные стандартными средствами (через укаказние поля объекта).
Каждый алгоритм библиотеки имеет имя, и описывается программным кодом на встроенном языке 1С.
На закладке "Алгоритмы" в верхней части формы - список алгоритмов, а ниже - программный код выбранного алгоритма.
Редактирование алгоритмов доступно только под полными правами.
На закладке "Описание" - текстовое описание библиотеки алгоритмов.
Разработка библиотек алгоритмов
Информация для технических специалистов (программисты, консультанты, администраторы)
Библиотеки алгоритмов можно сравнить с общими модулями в структуре конфигурации 1С, а отдельные алгоритмы - с функциями. Использование библиотек алгоритмов позволяет
- упростить описание правил заполнения шаблонов (при описании способа заполнения закладки не нужно будет каждый раз писать программный код алгоритма получения данных - достаточно указать библиотеку и алгоритм);
- сделать программный код подготовки данных для заполнения шаблонов более модульным (возможен вызов одного алгоритма из другого как функции).
Подробнее о разработке алгоритмов см. раздел Разработка алгоритмов.