Выбор маршрута согласования в зависимости от атрибутов документа
Добавьте элемент управления "Маршруты согласования по условию" в разметку вида "Согласование КС":
-
Откройте Конструктор разметок.
-
Выберите вид Согласование КС.
-
Откройте разметку Настройка.
-
Измените текст метки у элемента управления
Маршрут(выбор маршрута согласования) на Маршрут согласования по умолчанию. -
Перетащите элемент управления
Маршруты согласования по условиюс панели инструментов на разметку. -
Измените название добавленного элемента управления на PathList. Также измените текст метки у данного элемента, используя значение Маршруты согласования по условию.
-
Сохраните.
Измените обработчик события сохранения карточки:
-
Откройте Конструктор скриптов.
-
Выберите вид Согласование КС.
-
Переопределите метод
CardSaving, добавив код:public override void CardSaving(System.ComponentModel.CancelEventArgs e) { base.CardSaving(e); if (!e.Cancel) ReconcileScript.CardSaving(e); } -
Скомпилируйте скрипт и сохраните.