...
Цель: фильтрация доступных статусов в зависимости от типа элемента и текущего статуса.
Пример формулы:
Format('i => i.GetValueAsLookupIdList(\"content_type_allowed_list\").Contains(Guid(\"{0}\")) && i.GetValueAsLookupIdList(\"allowed_prev_lookup\").Contains(Guid(\"{1}\"))', Id(This('contenttype')), Id(This('Статус задачи')))
где используются атрибуты:
task_status —Статус задачи;content_type_allowed_list —Перечень разрешенных типов элементов;allowed_prev_lookup —Разрешенные предыдущие статусы.
4. Настройка валидаторов для атрибута "Статус задачи"
...