Вопросы и ответы
Отображение данных в таблице в режиме Предпросмотр
Для получения данных по подключенному бизнес-объекту проверьте правильность адреса в настройках таблицы (вкладка Данные)
Также можно сэмулировать получение ответа API, если в настройки таблицы добавить пример ответа в формате json
В режиме макета некоторые тестовые данные генерятся автоматически, либо подтягиваются из элемента Типография
Настройка списков фильтров / колонок таблиц для отображения в Предпросмотре
Чтобы в Предпросмотре отображался список фильтров / колонок таблицы, укажите следующие настройки для элемента Список (List):
-
добавьте названия необходимых фильтров / колонок в настройки элемента на вкладке Данные
-
установите флаг в чек-боксах тех названий, которые должны отображаться в Предпросмотре
Настройка значений списка | Вид списка в Предпросмотре |
---|---|
![]() | ![]() |
Обратите внимание: Динамический элемент со списком фильтров/колонок таблицы (диалог, накладная панель) должен быть связан с соответствующей кнопкой на макете. Тогда в режиме Предпросмотр по нажатию на кнопку будет вызываться диалог/панель с настройками отображения фильтров/колонок таблицы
Изменение цвета бейджа в таблице в зависимости от значения
Чтобы цвет бейджа изменялся в зависимости от значения бейджа, задайте следующие настройки для ячейки таблицы (td), содержащей бейдж:
-
включите свойство Передать значение ячейки вглубь
-
укажите наименование атрибута, содержащего значение цвета, в поле Ключ, хранящий значение цвета бейджа
Обратите внимание: В базе данных или в json в поле Симуляция ответа API в формате json (свойства таблицы, вкладка Данные) должно быть поле, которое содержит значение важности у бейджа (info, success, warning и пр.)
В фильтрах таблицы не отображается лейбл серчбокса
Укажите лейбл для обертки фильтра, в которую добавлен серчбокс
В предпросмотре не отображаются кнопки в ячейке таблицы, хотя на макете они есть
Проверьте свойство ячейки Фильтруемая - чтобы кнопки отображались, оно должно быть выключено
Применение стилей к элементу Text
Чтобы к элементу Text применились настроенные стили, отключите свойство Строчный для текста
Можно ли динамически отображать поля на форме в зависимости от заполнения атрибута?
Нет, это прикладная логика - зависимость отображения полей формы от действий пользователя или значений других атрибутов нужно прописывать в коде прикладного PBC
Добавление отдельных сайдбаров для создания и редактирования сущности
Если вам нужно добавить отдельные сайдбары создания и редактирования сущности, нужно учесть следующие нюансы:
-
по сути это один и тот же сайдбар, и в этом случае лучше не добавлять два разных, а настроить вызов одного сайдбара и отображение его свойств в коде (ngIf)
-
если всё же нужно продемонстрировать отдельные сайдбары, то можно добавить на страницу соответствующие сайдбары и привязать их к нужным кнопкам.
Не забудьте, что вызов динамических элементов (в т.ч. сайдбара) показываем в режиме предпросмотра страницы (а не макета)
Отображение заблокированных полей как текста
Чтобы заблокированные поля ввода текста (input-text) отображались как текст, для формы необходимо включить одноименное свойство
Использование значения из буфера (Ctrl+V) при редактировании наименования элемента в дереве
Внутри дерева элементов горячие клавиши настроены на копирование и вставку элементов дерева. Строка игнорируется, даже если она в буфере есть