Войти

Экран с разводящим вопросом

Общая информация

Позволяет описывать разводящие экраны, содержащие несколько кнопок действия, нажатие которых может влиять на дальнейшее выполнение сценария.

Внешний вид в конструкторе

Экран с разводящим вопросом.jpg

Структура JSON экрана с разводящим вопросом

ВКУ

JSON


В конструкторе

Атрибут

Тип

Описание

1

Идентификатор экрана

id

string

Уникальный идентификатор экрана в JSON

2

Название экрана

name

string

Допускается ввод любых данных для отображения в конструкторе, однако классическим видом является s1, где номера – сгенерированные идентификатор, s – экран

3

Заголовок экрана

header

string

Заголовок экранной формы, который отображается пользователю

4

Текст подзаголовка

subHeader

string

Подзаголовок экранной формы, содержащий информацию

5

Пояснительные переходы



Создание модального окна (поп-ап)

6

Настройка пояснительных переходов в подзаголовке




7

Стиль экрана

cssClass

string

Стиль экрана, определяет внешний вид. Доступны - «Стиль для экрана с разводящим вопросом»

8

Признак первого экрана

isFirstScreen

boolean

Признак первого экрана, необходим на любом стартовом экране. Позволяет скрыть кнопку «назад»

9

Признак последнего экрана

isTerminal

boolean

Признак последнего экрана указывает что экран является финальным. С данного экрана нельзя совершить переход назад по услуге, так как заявление сформировано и отправлено в СМЭВ

10

Не отправлять заявление в СМЭВ



Признак указывает, что шаг отправки в СМЭВ на данном экране будет проигнорирован

11

Признак, скрывающий кнопку назад



Необходим, если не нужно показывать кнопку «назад»

12

Признак запрета пересыла данных в СМЭВ



Запрещает взаимодействие со СМЭВ

13

Признак тупикового экрана



Осуществляет удаление черновика из ЛК и БД

14

Список условий




15

Атрибуты экрана

attrs


Переиспользование значений, указанных на предыдущих экранах, в полях ввода

15.1

Ключ

refs

string


15.2

Компонент

path

string


15.3

Преобразование

converter

string

Предназначен для изменения данных различным образом

15.4

Формат

format

string

Позволяет привести данные к указанному формату

16

Саджесты(Suggest/подсказки)



Подробнее в статье

16.1

Идентификатор группы




16.2

Поле suggestionId чекбокса на этом скрине




16.3

Поле suggestionId филда на этом скрине




17

Вычисляемые аргументы экрана (linkedValues)



Атрибуты компонента, позволяющие реализовать сложный функционал


Пример JSON

{

    "id": "s2",

    "name": "По какой причине нужно поменять паспорт",

    "type": "QUESTION",

    "cssClass": "info-screen--quiz",

    "header": "По какой причине нужно поменять паспорт?",

    "submitButtonLabel": "",

    "components": [

        "q1"

    ]

}

Авторизуйтесь, чтобы оставить комментарий к статье