Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Для расчета данных в соответствии с какими-либо условиями или/и с использованием сложных математические математических операций, используйте python-скрипты.

Чтобы добавить python-скрипт, выполните следующие действия:

  1. При создании бизнес-правила в выпадающем списке выберите вариант “Скрипт.

  2. Изменятся параметры в окне создания/редактирования бизнес-правила: .

    Image Modified
  • Режим работы вычисления: "Активно" - признак использования бизнес-правила в системе, см. "Активация/деактивация бизнес-правил";.

  • Выпадающий список с выбором группы показателей - выбор группы показателей для экземпляров форм, которой будет выполняться выполнять скрипт при клике на "Рассчитать и сохранить данные"“Наименование” -  описание.

  • Наименование” – описание, которое будет отображено в редакторе бизнес-правил напротив созданного правила для расчета/переноса данных;.

  • “Ожидание завершения выполнения“ - настройка Ожидание завершения выполнения“ – настройка, определяющая режим ожидания выполнения скрипта при вызове расчета.

Примечание

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

/config.json - /docker-volume/data-collection

  • “Скрипт“ - Скрипт“ – окно для создания/редактирования python-скрипта.

3. Добавьте и сохраните python-

...

скрип.

Image Modified

Информация

О доступных методах, функциях, нюансах создания и примеры python-скриптов см. в разделе “Скрипты для расчетов в системе сбора.

4. Созданное бизнес-правило будет добавлено в таблицу редактора

...

.

Image Modified

Информация

Бизнес-правила, использующие для расчетов скрипт, редактируются и удаляются аналогично системным бизнес-правилам.