Это старая версия документа!
Содержание
Груви формулы
Ошибка передачи значения из параметра в параметр с использованием груви формул
Вопрос:
Произвели копирование методики в конфигураторе "Базовая иерархия". Скопированный элемент содержит параметр с groovy формулой.
После копирования методики и запуска ее в процессе, параметр содержащий формулу не отображает значение.
Описание:
При копировании элемента процесса с типом "Список параметров" в конфигураторе "Базовая иерархия" происходит следующее:
- Копируются настройки всех полей элемента процесса
- Элементу процесса присваивается новый id
- Копируются все параметры элемента процесса с их настройками
- Параметрам элемента процесса присваиваются новые id
Если элемент процесса содержит параметр с груви формулой, в которой адресация использует id, то произойдет ошибка.
В момент выполнения расчетов по формуле приложение будет искать id параметра указанный в формуле для получения значения.
Т.к. при копировании происходит смена id параметров, формула становится некорректной.
Решение:
После копирования элемента процесса необходимо:
- Отредактировать формулу в параметре, где она указана.
- Заменить старый ID на новый ID параметра, значение которого нужно использовать в расчетах.


