Войти

Компонент для отображения сопроводительного текста (LabelSection)

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

Компонент предназначен для отображения текста на экранах

Поддерживаемые экраны

Компонент может быть задействован на экране типа:

Внешний вид компонента

В услуге

Рисунок1.png

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

Рисунок2.png

Структура компонента LabelSection

ВКУ JSON
В конструкторе Атрибут Тип Описание
1 Идентификатор компонента id string Уникальный идентификатор компонента в JSON
2 Имя компонента name string Допускается ввод любых данных для отображения в конструкторе, однако классическим видом является s1_с1, где номера — сгенерированные идентификаторы, s — экран, c — компонент
3 Текст компонента label string Текст, который отображается пользователю
4 Отображать текст под белой подложкой isBottomSlot boolean При включённом чек-боксе текст компонента будет отображаться серым шрифтом под белой плашкой для составных экранов
5 Отображение компонента в повторяющихся блоках RepeatableFields onlyFirstScreen boolean Можно выбрать отображение только в первом блоке или наоборот. Если оставить выпадающий список пустым, то компонент LabelSelection будет отображаться во всех блоках компонента RepeatableFields
6 Название поля, в которое запишется введённое значение на циклических экранах fields array of objects Описывает массив полей для отображения значений из ЕСИА в надписях на циклических экранах
7 Зависимости с ранее введёнными данными ref array of objects Массив объектов, в элементах которых описываются зависимости и правила отображения полей
8 Модальные окна с пояснениями clarifications object, array Позволяет раскрыть блок «Настройка пояснительных переходов в компонентах» или сделать список ссылок на пояснительные переходы
9 Ссылки на значения атрибутов для подстановки в отображаемый текст array of objects Ссылки на значения компонентов, которые необходимо отобразить
10 Вычисляемые аргументы компонента (linkedValues) attrs object Атрибуты компонента, позволяющие реализовать сложный функционал

Пример JSON структуры объекта передаваемой в DTO

{

   value: "",

   visited: true

}

Варианты использования

С помощью компонента LabelSection можно отображать значения из других компонентов в надпись, в том числе из компонентов текущего экрана. Например, можно настроить вывод конкретных полей для справочника

Рисунок3.png

Рисунок4.png

Для этого необходимо настроить зависимости с ранее введёнными данными и указать ссылки на значения полей текущего экрана

рисунок_5.jpg

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