Вкладка "Дополнительно"
При создании свойства вкладка Дополнительно будет доступна только после выбора типа данных для данного свойства.

Рис. 1. Свойство объекта. Вкладка "Дополнительно"
В этом блоке задаются дополнительные настройки, зависящие от типа переменной, и внешние параметры переменной.
Для настройки доступны следующие внешние параметры переменной:
-
Флажок Участвует в поиске (фильтре) позволяет фильтровать экземпляры процесса по значению этой контекстной переменной. Если эта опция включена, и в поле "Форма фильтра" установлен флажок "Показывать", переменная автоматически появится в форме расширенного поиска процессов в веб-приложении при выборе в поле "Процесс" моделируемого процесса. Если флажок "Показывать" в поле "Форма фильтра" не установлен, фильтрация по значению данной контекстной переменной будет возможна только в сценариях;
-
Входное – флажок, установка которого позволяет передавать в эту переменную: значение контекстной переменной из родительского процесса при запуске настраиваемого процесса в качестве внешнего подпроцесса; документы при настройке маршрута документа; данные проекта при настройке маршрута проекта; данные объектов, имеющих тип контрагент, контакт, возможность или сделка при настройке процесса для CRM-объекта;
-
Выходное – флажок, установка которого позволяет передавать значение этой переменной в родительский процесс при запуске настраиваемого процесса в качестве внешнего подпроцесса.
В этих блоках настраивается отображение переменной в списке и фильтрах процессов в разделах Мои процессы и Монитор процессов, на портлетах "Мои процессы" и "Монитор процессов".
Эти настройки являются общими для контекстных переменных и свойств объекта системы. Однако для контекстной переменной настройки Форма редактирования и Форма просмотра переопределяются настройками форм операций, потому перечисленные настройки не влияют на отображение контекстной переменной в веб-приложении.
Флажок Показывать в поле Форма фильтра при установленном флажке Участвует в поиске (фильтре) определяет, будет ли отображаться настраиваемая контекстная переменная в форме расширенного поиска процессов в веб-приложении при выборе в поле Процесс моделируемого процесса.
Форма фильтра – флажок Показывать означает, что данная переменная процесса будет отображаться на форме фильтра – расширенного поиска – экземпляров процесса в веб-приложении, и пользователи смогут фильтровать экземпляры процесса по этому свойству.
Поле Список (таблица) определяет, будет ли отображаться контекстная переменная в таблицах в веб-приложении, например в разделах Мои процессы и Монитор процессов:
-
Показывать – отображать переменную в таблице;
-
Скрывать всегда – не отображать переменную ни в таблице ни в настройках таблицы в веб-приложении;
-
Скрывать – не отображать переменную в таблице, но показывать в настройках, чтобы пользователь мог выбрать это свойство для отображения в таблицу.
В этом разделе находятся настройки отображения переменной процесса в таблицах в веб-приложении, например в разделах Мои процессы и Монитор процессов.
Ширина колонки – ширина колонки в пикселях по умолчанию, в которой отображаются значения переменной в веб-приложении. Ширину колонок в веб-приложении можно изменять.
Значение поля Выравнивание в ячейке определяет тип выравнивания, применяемый к ячейке таблицы, содержащей значение настраиваемой контекстной переменной:
-
По левому краю;
-
По центру;
-
По правому краю.
Флажок Разрешить сортировку определяет возможность сортировки в таблице экземпляров процесса по значению данной переменной.
Значение переменной можно вычислять автоматически. Для этого в поле Тип вычисления значения необходимо выбрать Сценарий на C# и в Текст сценария ввести выражение на языке C#, возвращающее значение, соответствующее типу настраиваемой переменной. В сценарии доступны контекстные переменные процесса. Для получения их значений в выражении необходимо использовать значение поля Имя свойства соответствующих контекстных переменных.

Рис. 2. Контекстная переменная. Вкладка "Дополнительно". Вычисление значения
См. также: