...
Сценарии вызываемые операторами
Добавление и редактирование комментария к профилю пользователя
Сценарий позволяет оператору добавить комментарий к профилю пользователя. Если коментарий уже создан и заполнен, то его текст будет показан оператору.
Сразу после сохранения обновленного текста комментария он будет сразу обновлен в боковой панели оператора во всех переписках с данным пользователем.
Expand |
---|
title | Нажмите здесь, чтобы развернуть пример сценария |
---|
|
Image Added Code Block |
---|
//
// Сценарий добавления и редактирования комментария в профиле пользователя
// Сценарий создает переменную пользователя и вносит все правки туда, все изменения будут доступны во всех переписках этого пользователя
// Сценарий предназначен для подключения в Интеграцию на событие "Нажата кнопка оператора"
//
// Сценарий считывает данные из переменной пользователя, если переменная не существует то будет получена пустая строка
установитьПеременную("_comment", "{userPayload.comment}")+
//
// Сценарий собирает форму для оператора
добавитьПолеВФормуОператора(
форма = "Обновление данных пользователя",
переменная = "formName",
название = "",
значение = "Редактирование комментария о пользователе",
тип = "Нередактируемый текст",
описание = "",
обязательное = false
) +
// Добавляем поля пользователя
добавитьПолеВФормуОператора(
форма = "Обновление данных пользователя",
переменная = "_comment",
значение = "{_comment}",
название = "Комментарий",
тип = "Многострочный редактируемый текст",
описание = "Комментарий",
обязательное = true
) +
//
// Сценарий отображает форму оператора
показатьФормуОператору(имя = "Обновление данных пользователя") +
//
// Сценарий обрабатывает сохранение данных пользователя в случае когда оператор нажимает Продолжить на форме
установитьПеременнуюПользователю("userPayload.comment", "{_comment}") +
комментарий("Обовлены данные пользователя") +
//
// Сценарий завершает свою работу
завершить |
|
Работа с таблицами Google Sheets
...