Завершающие действия для формы¶
Завершающим действием могут быть уведомление, открытие какой-либо формы или обновление текущей. Для добавления завершающего действия необходимо выполнить шаги:
- Открыть карточку ранее добавленного действия для формы.
- Раскрыть блок Завершающие действия нажатием кнопки
в конце строки наименования блока.
4. В открывшемся окне Новое завершающее действие заполнить поля.
В поле Код можно указать свой уникальный код завершающего действия, используя латинские буквы, цифры, дефисы и символы подчеркивания без пробелов. Заполнение данного поля не является обязательным; если его оставить пустым, код автоматически заполнится в момент создания завершающего действия. После создания завершающего действия поле Код становится недоступным для редактирования.
В зависимости от выбранного значения в поле Тип появляются дополнительные обязательные поля. Например, при выборе значения «Уведомление» ниже появляются поля Тип уведомления и Код NLS текста уведомления. Для выбора доступно три типа уведомлений:
- Успех;
- Ошибка;
- Предупреждение.
Поле Идентификатор NLS текста уведомления заполняется выбором значения из выпадающего списка ранее созданных идентификаторов NLS.
При выборе значения «Открыть коллекцию» ниже появится поле Коллекция, в котором необходимо выбрать одну из существующих коллекций. Выбранная коллекция будет автоматически открываться в качестве завершающего действия.
Для значения «Открыть форму создания» ниже появится поле Форма, в котором необходимо выбрать одну из существующих форм. Для значений «Обновить текущую форму» и «Закрыть текущую форму» не требуется заполнения дополнительных полей – в качестве завершающего действия обновляется или закрывается текущая форма.
При выборе значения «Открыть форму редактирования» появятся дополнительные поля Форма и Внутренняя вкладка формы, а также блоки для «JSON Path».
При выборе значения «Скрипт» появится блок Данные с заготовкой для кода и переменными «context» и «response». Данный скрипт будет выполнен в браузере пользователя в качестве завершающего действия.
Поле Порядок выполнения заполняется вручную или выбором числового значения посредством переключения кнопок
. Порядок выполнения определяет последовательность завершающих действий в случае, если таких действий будет несколько.
Тумблер Защита от обновления позволяет активировать дополнительную защиту для завершающего действия, которая срабатывает при импорте сущностей одного типа. Если среди импортируемых сущностей есть завершающее действие для формы с таким же кодом, что и у текущего, то активный тумблер заблокирует импорт сущности и существующая не будет перезаписана.
5. Нажать кнопку [Сохранить].
Добавленное завершающее действие появится в одноименном блоке.
После добавления завершающих действий необходимо нажать кнопку
в карточке действия для сохранения изменений.
После активации основного действия на форме автоматически будут срабатывать добавленные завершающие действия в указанной последовательности.



