Завершающие действия для коллекции

Завершающими действиями могут быть уведомление, открытие коллекции или обновление текущей коллекции. Для добавления завершающего действия необходимо выполнить следующие действия:

  1. Открыть карточку существующего действия для коллекции.
  2. Раскрыть блок Завершающие действия нажатием кнопки img в конце строки наименования блока.

3. Нажать кнопку img.

4. В открывшемся окне Новое завершающее действие выбрать тип действия и указать порядок выполнения.

img

В поле Код можно указать свой уникальный код завершающего действия, используя латинские буквы, цифры, дефисы и символы подчеркивания без пробелов. Заполнение данного поля не является обязательным; если его оставить пустым, код автоматически заполнится в момент создания завершающего действия. После создания завершающего действия поле Код становится недоступным для редактирования.

В зависимости от выбранного значения в поле Тип появляются дополнительные обязательные поля. При выборе значения «Уведомление» ниже появляются поля Тип уведомления и Код NLS текста уведомления. Для выбора доступно три типа уведомлений:

  • Успех;

  • Ошибка;

  • Предупреждение.

Поле Код NLS текста уведомления заполняется выбором значения из выпадающего списка ранее созданных идентификаторов NLS.

При выборе значения «Открыть коллекцию» ниже появится поле Коллекция, в котором необходимо выбрать одну из существующих коллекций. Выбранная коллекция будет автоматически открываться в качестве завершающего действия.

Для значения «Открыть форму создания» ниже появится поле Форма, в котором необходимо выбрать одну из существующих форм. Если у формы есть внутренние вкладки, можно указать одну из них в поле Внутренняя вкладка формы. Выбранная форма или ее вкладка будет автоматически открываться в качестве завершающего действия.

При выборе значения «Обновить текущую коллекцию» заполнение дополнительных полей не требуется, так как в качестве завершающего действия обновляется карточка текущей коллекции.

При выборе значения «Скрипт» появится блок Данные с заготовкой для кода и переменными «context» и «response». Данный скрипт будет выполнен в браузере пользователя в качестве завершающего действия.

Порядок выполнения в одноименном поле определяет последовательность завершающих действий в случае, если таких действий будет несколько. Их порядок также можно изменить после создания методом перетаскивания, зажав ЛКМ.

Тумблер Защита от обновления позволяет активировать дополнительную защиту для завершающего действия, которая срабатывает при импорте сущностей одного типа. Если среди импортируемых сущностей есть завершающее действие для коллекции с таким же кодом, что и у текущего, то активный тумблер заблокирует импорт сущности и существующая не будет перезаписана.

5. Нажать кнопку [Сохранить].

Добавленное завершающее действие появится в одноименном блоке.

После добавления завершающих действий необходимо нажать кнопку img в карточке действия для сохранения изменений.

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