Обзор

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

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

События рабочего процесса

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

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

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

Триггер — входной узел