<< Click to Display Table of Contents >> Разработка > Элементы разработки > Типы сущностей > Форма > Вкладки Контрол состояния |
Контрол состояния предназначен для отображения информации, которая может понадобиться при работе с сущностью. Например, с помощью контрола состояния в карточке поручения отображается информация об этапах работы с поручением, а в карточке задачи на согласование по регламенту – информация об этапах согласования документа. Данные для отображения берутся из XML-файла, который формируется с помощью программного кода.
Например, контрол состояния добавлен в карточку договора на вкладку «Задачи». В контроле отображается информация о задачах и заданиях, в которые вложен документ:
Информация в контроле состояния отображается в виде блоков. Каждый блок соответствует одному этапу работы. В содержимом блока находится текст с информацией об этапе работы с сущностью.
В программном коде для блоков задаются следующие настройки:
•отображение блока с рамкой или без рамки. Например, в карточке договора в виде блока без рамки отображается краткая информация о действии по отправке документа:
•присоединение блока к блоку, который следует ниже. Рекомендуется задавать для блоков без рамки, это позволит отображать данные в контроле более компактно;
•отображение блоков в виде дерева. Например, в карточке договора на первом уровне находится задача на согласование документа. На втором – задания, созданные по задаче. Если у блока существуют дочерние блоки, то рядом с ним появится значок . При нажатии на значок дочерние блоки сворачиваются и разворачиваются;
•количество колонок, в которых отображается текст блока. Например, для блока задания используются две колонки с данными:
•форматирование текста блока. Например, чтобы отображать название задачи жирным шрифтом или количество дней задержки красным цветом;
•ссылка на сущность, карточка которой откроется при двойном щелчке по блоку левой кнопкой мыши;
•добавление иконки для идентификации блока:
Совет. Для блоков без рамки рекомендуется задавать иконку маленького размера.
© Компания Directum, 2024 |