Глобальные переменные
В системе имеется несколько глобальных переменных доступных для использования в бизнес-логике документов и отчетов:
1. Uid - логин (идентификатор пользователя). Возможно исполнение кода в зависимости от логина пользователя.
If uid = "Ivanov"
then do:
run src/message_alert.p ( "Это сообщение увидит только пользователь Ivanov" ).
end.
2. ModifyMode - признак включения/выключения триггеров на изменение значения поля документа OnModifyField. По умолчанию переменная всегда включёна в состояние yes.
Код может временно отключать вызов пересчетов. Это позволяет увеличить скорость отработки в несколько раз.
3. Rootofanobect - корень дерева объектов аналитики. Используется в некоторых отчётах.