Сценарий “Сохранение данных”

Это сценарий, при котором пользователь бизнес-приложения должен сохранить введенные им данные.

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

Выбор настройки

Выбор настройки

Sample component with manual edit enabled

Sample component with manual edit enabled

Sample form for data entry

Sample form for data entry

Для такого компонента обязательна должен быть настроен хотя бы один Layout с набором полей для заполнения.

Пример настройки кнопки

Пример настройки кнопки

Вы должны добавить кнопку из базовых UI компонентов в Layout и настроить ее на запуск Workflow, также важно включить индикатор Wait comlete.

Снимок экрана 2022-02-23 в 21.07.55.png

После этого можно перейти в настройки Workflow запущенного с кнопки.

В настройке Workflow необходимо добавить новый Stage и выбрать Step Update Model, после чего можно опубликовать приложение. Приложение будет сохранять запись в базу по нажатию на кнопку.

Пример Workflow

Пример Workflow

Cценарий “Отправка уведомлений”

Пример шагов для отправки уведомлений

Пример шагов для отправки уведомлений

Нажмите “Карандаш” для редактирования

Нажмите “Карандаш” для редактирования

Сценарии отправки уведомлений могут быть использованы на любом из этапов выполнения Workflow. Уведомления реализуются по средствам выбора шага Send notification и Sand templated notification. Теперь мы можем расширить сценарий сохранения и добавить уведомление об его успешном завершении.

Пример типов уведомления

Пример типов уведомления

Выберете один из типов отправки уведомлений из Smtp, Mail, SignalR.

Пример выбора пользователя или группы пользователей для отправки уведомлений

Пример выбора пользователя или группы пользователей для отправки уведомлений

Выберете пользователя или группы пользователей в одном из полей User info field, User group, User name.

Пример сообщения для уведомления

Пример сообщения для уведомления

Введите в поле Message сообщение, которое будет отправлено после завершения предыдущего шага.