Определение операции
Операция — это настраиваемый активный элемент Comindware Business Application Platform, который может выполнять предустановленные системные функции, а также произвольные функции, определенные разработчиком в виде скрипта. Операция, вынесенная на интерфейс пользователя, отображается в виде кнопки.
Раздел «Операции» находится в области настроек шаблона.
Расположение раздела «Операции»
Список операций содержит следующие элементы (с возможностью сортировки столбцов):
- Ид — автоматически заполняемый уникальный идентификатор операции;
- Системное имя — уникальное текстовое имя операции. Может содержать только буквы латинского алфавита, цифры и знак «_». Заполняется автоматически;
- Имя — наименование операции;
- Тип операции — определяет действие, которое должно запуститься при выполнении операции (нажатии на кнопку) (больше информации о типах операций в статье Настройка операций);
- Результат выполнения — выбирается тип результата, который система выдает пользователю после завершения выполнения операции (больше информации о результатах выполнения операций в статье Настройка операций):
- Сохранение после выполнения — флаг, показывающий, выполняется ли запись транзакции по изменению данных после выполнения операции;
- Валидация — флаг, показывающий, применяются ли проверки обязательности полей и правил формы с типом действия «Показать ошибку» при выполнения операции;
- Требуется подтверждение выполнения операции — флаг, показывающий, запрашивается ли у пользователя подтверждение выполнения операции;
- Условие — флаг, показывающий, применяется ли к операции условие видимости в интерфейсе пользователя.
Кнопки верхней навигационной панели:
- Добавить — открывает форму создания новой операции;
- Удалить — удаляет выбранную операцию. Кнопка доступна после выбора операции или операций (больше информации в статье Удаление операций).
Новые шаблоны по умолчанию содержат следующие операции:
- Создать (все шаблоны);
- Сохранить (все шаблоны);
- Архивировать (все шаблоны, кроме шаблона пользователя);
- Завершить задачу (шаблон процесса);
- Остановить процесс (шаблон процесса);
- Добавить в шаблон (шаблон пользователя);
- Удалить из шаблона (шаблон пользователя);
- Удалить (шаблон пользователя).
См. также: Добавление операций.