Настройка операций


Настройка операций включает заполнение следующих данных:

Для удобства работы платформа позволяет открыть окно настройки операции на полный экран.

Расположение кнопки раскрытия окна на весь экран 

Расположение кнопки раскрытия окна на весь экран 

Кнопка «ESC» закрывает окно без подтверждения сохранения.

 

Вкладка «Общие»

Вкладка «Общие» содержит основные характеристики операции:


Вкладка «Скрипт»

Скрипт — это раздел настройки операции, позволяющий пользователю определить произвольную процедуру на языке C#, которая может выполнять любые действия по контролю, чтению, изменению, удалению данных внутри системы, а также вызову внешних сервисов в ограниченном пространстве подключаемых библиотек.

Внешний вид раздела разработки C# скрипта 

Внешний вид раздела разработки C# скрипта 

С# скрипт может также использоваться для типа операции «Экспорт записи» с целью подготовки данных для вывода на шаблон экспорта (больше информации в статье Создание шаблона экспорта с использованием C#).

Раздел «Скрипт» содержит блок ввода C# скрипта.

Скрипт получает на вход в качестве контекста:

Выходной параметр должен содержать следующие параметры:

Написанный скрипт можно проверить, нажав на кнопку «Компилировать» (иконка воспроизведения). Если в скрипте допущены какие-либо ошибки, они будут отображены в таблице «Ошибки».

Примечание :  блок с вкладками «Предупреждения» и «Информация» является перспективной разработкой по развитию функционала отладки скриптов и не отображает какой-либо информации в настоящее время.

Более подробно о конструкции C# скрипта, описании входящих и исходящих параметров описано в руководстве разработчика.


Вкладка «Подтверждение»

Подтверждение операции — это механизм, позволяющий запросить у пользователя подтверждение выполнения операции. Настроенное подтверждение является своеобразной защитой от случайного нажатия на кнопку в интерфейсе пользователя.

Внешний вид раздела настройки подтверждения операции 

Внешний вид раздела настройки подтверждения операции 

Для настройки подтверждения необходимо заполнить следующие данные:

Внешний вид окна подтверждения, которое отображается в интерфейсе пользователю выглядит следующим образом:  

Внешний вид окна подтверждения выполнения операции для пользователя 

Внешний вид окна подтверждения выполнения операции для пользователя 

 

Вкладка «Условие»

Позволяет определить условие видимости кнопки, относящейся к операции в интерфейсе пользователя. 

Внешний вид раздела настройки условия видимости операции 

Внешний вид раздела настройки условия видимости операции 

Выражение определяет условие отображения с использованием языка выражений Comindware или RDF N3. Выражение должно возвращать «true», если операция должна быть видна в интерфейсе пользователя. 

Если для операции определено условие отображения кнопки, это значит, что для кнопки существует контекст выбранной записи. В этом случае кнопка не будет отображаться на списке записей, если на нем не выбран ни один элемент.

Условие отрабатывает для каждого объекта независимо, поэтому если хоть один в списке выбранных объектов не удовлетворяет условию, то кнопка не отобразится вообще.



Номер Статьи: 1752
Размещено: Fri, Apr 2, 2021
Последнее обновление: Wed, Jun 9, 2021

Online URL: https://kb.comindware.ru/article/nastrojka-operacij-1752.html