Перейти к содержанию

Определение операции

Операция — это настраиваемый активный элемент Comindware Business Application Platform, который может выполнять предустановленные системные функции, а также произвольные функции, определенные разработчиком в виде скрипта. Операция, вынесенная на интерфейс пользователя, отображается в виде кнопки.

Раздел «Операции» находится в области настроек шаблона.

Расположение раздела «Операции»

Расположение раздела «Операции»

Список операций содержит следующие элементы (с возможностью сортировки столбцов):

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

Кнопки верхней навигационной панели:

  • Добавить — открывает форму создания новой операции;
  • Удалить — удаляет выбранную операцию. Кнопка доступна после выбора операции или операций (больше информации в статье Удаление операций).

Новые шаблоны по умолчанию содержат следующие операции:

  • Создать (все шаблоны);
  • Сохранить (все шаблоны);
  • Архивировать (все шаблоны, кроме шаблона пользователя);
  • Завершить задачу (шаблон процесса);
  • Остановить процесс (шаблон процесса);
  • Добавить в шаблон (шаблон пользователя);
  • Удалить из шаблона (шаблон пользователя);
  • Удалить (шаблон пользователя).

См. также: Добавление операций.