Общая информация
Экран, содержащий компонент типа Redirect, позволяет осуществлять перенаправление по адресу, указанному в компоненте Redirect.
Не имеет визуального отображения на форме.
Внешний вид в конструкторе
Структура JSON экрана, содержащий компонент типа Redirect
ВКУ |
JSON |
|
||
№ |
В конструкторе |
Атрибут |
Тип |
Описание |
1 |
Идентификатор экрана |
id |
string |
Уникальный идентификатор экрана в JSON |
2 |
Название экрана |
name |
string |
Допускается ввод любых данных для отображения в конструкторе, однако классическим видом является s1, где номера – сгенерированные идентификатор, s – экран |
3 |
Признак первого экрана |
isFirstScreen |
boolean |
Признак первого экрана, необходим на любом стартовом экране. Позволяет скрыть кнопку «назад» |
4 |
Признак последнего экрана |
isTerminal |
boolean |
Признак последнего экрана указывает что экран является финальным. С данного экрана нельзя совершить переход назад по услуге, так как заявление сформировано и отправлено в СМЭВ |
5 |
Не отправлять заявление в СМЭВ |
|
|
Признак указывает, что шаг отправки в СМЭВ на данном экране будет проигнорирован |
6 |
Признак, скрывающий кнопку назад |
|
|
Необходим, если не нужно показывать кнопку назад. |
7 |
Признак запрета пересыла данных в СМЭВ |
|
|
Запрещает взаимодействие со СМЭВ |
8 |
Признак тупикового экрана |
|
|
Осуществляет удаление черновика из ЛК и БД |
Пример JSON
{ "id": "redirectscreenpersonalpage", "name": "Универсальный экран перенаправления в Личный кабинет", "type": "EMPTY", "header": "", "submitButtonLabel": "", "components": [ "redirectcomponentpp" ] } |
Вариант использования
Экран может использоваться как промежуточный для размещения универсального компонента ValueCalculator, который необходим для выполнения логических и математических операций. В данном примере происходит анализ для динамического отображения на последующем экране для повторяющегося набора компонентов клон-панелей.