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

Изменение статуса по кнопке с помощью триггера

События (или триггеры) позволяют мышкой настроить последовательность действий, которые должны запуститься как реакция на определенное событие (см. Определение события).

В данном примере мы рассмотрим пример изменения статуса заявки по кнопке. Для этого в системе уже созданы:

  • Шаблон записи «Заявки». В данном шаблоне созданы:
    • Атрибут с типом данных «Ссылка» — «Статус» (Целевой шаблон — «Статусы заявки»);
    • Операция «Выполнить» (Тип операции — Сохранить), вынесена на панель инструментов для формы.
  • Шаблон записи «Статусы заявки» с отображаемым атрибутом «Название». В данном шаблоне записи создано несколько записей:
    • В работе;
    • Выполнена.

 

Настройка

1. Добавьте новое событие (см. Добавление событий).

2. Настройте событие:

Настройка события

Настройка события

3. Добавьте активность с типом «Изменить значение». Настройте изменение атрибута «Статус»:

Настройка активности

Настройка активности

Как результат, при нажатии на кнопку «Выполнить» у текущей заявки меняется статус на «Выполнена».

Визуально настроенное событие выглядит так:

Пример настроенного события

Пример настроенного события