Формы
На вкладке Формы вы можете создавать и редактировать виджеты, группы виджетов и карточки сущностей домена.
Интерфейс раздела
Левая панель Сущности включает в себя следующие компоненты:
-
Значок
при наведении курсора отображает подсказку с определением сущностей.
-
Кнопка
позволяет создать новую сущность.
-
Поле Поиск предназначено для быстрого поиска сущностей в отображаемом списке по названию и ID.
-
Кнопка Свернуть (
) позволяет свернуть панель.
-
Кнопка
позволяет вернуть панель в исходное состояние, если она была свернута.
Расположенная слева панель Сущности содержит следующие элементы:
-
Значок
при наведении курсора отображает подсказку с определением сущностей.
-
Кнопка
позволяет создать новую сущность.
-
Поле Поиск предназначено для быстрого поиска сущностей в отображаемом списке по названию и идентификатору.
-
Кнопка Свернуть (
) позволяет свернуть панель.
-
Кнопка
позволяет вернуть панель в исходное состояние, если она была свернута.
Справа находится область отображения данных. Если в списке есть как минимум одна сущность, то в этой области отображаются следующие вкладки:
При выборе конкретной сущности в области отображения данных доступны виджеты, группы и карточки, относящиеся к данной сущности.
Виджеты
На вкладке Виджеты вы можете добавлять и редактировать виджеты — элементы пользовательского интерфейса, используемые для отображения данных домена в представлениях.
Панель инструментов вкладки содержит следующие элементы:
-
Кнопка Создать (
) позволяет создать новый виджет.
-
Кнопка
позволяет удалить выбранные виджеты.
В рабочей области отображается таблица имеющихся виджетов сущности. Таблица содержит следующие столбцы:
-
ID — идентификатор виджета в схеме домена.
-
Тип — тип виджета.
-
Описание — произвольное описание виджета.
При работе с таблицей виджетов доступны следующие операции:
-
Поиск виджетов по полям ID и Описание.
-
Фильтрация виджетов по полю Тип. Тип выбирается из выпадающего списка.
При выборе конкретного виджета в правой части рабочей области отображается его карточка с детальной информацией.
Работа с виджетами
Доступные операции над виджетом:
Создание виджета
Чтобы создать виджет:
-
Перейдите в разделе Формы на вкладку Виджеты и выберите сущность на панели слева. Система отобразит сведения об имеющихся виджетах сущности.
-
Нажмите на кнопку Создать (
). Отобразится окно создания виджета.
-
Введите идентификатор виджета. Допустимы строчные и прописные буквы латинского алфавита (
a—z,A—Z), цифры (0—9) и подчеркивание (_). -
При необходимости введите описание виджета.
-
Выберите тип виджета.
-
Укажите Лейбл — наименование виджета, отображаемое в его верхней части.
-
Задайте параметры виджета. Набор параметров виджета зависит от выбранного типа.
-
Нажмите на кнопку Создать. Новый виджет отобразится в списке.
Просмотр виджета
Чтобы просмотреть виджет:
-
Перейдите в разделе Формы на вкладку Виджеты и выберите сущность на панели слева. Система отобразит сведения об имеющихся виджетах сущности.
-
Нажмите на строку виджета в списке. Система отобразит в правой части экрана карточку этого виджета с подробной информацией о нем.
В верхней части карточки отображается название виджета. Справа от названия расположены кнопки:
-
— редактирование виджета.
-
— удаление виджета.
Карточка содержит сведения о виджете:
-
ID — идентификатор виджета в схеме домена.
-
Тип — тип виджета.
-
Описание — произвольное описание виджета.
-
Дополнительные параметры, зависящие от типа виджета.
Изменение виджета
Вы можете изменить поля виджета через кнопку редактирования в карточке виджета.
Удаление виджета
Вы можете удалить виджет через кнопку в карточке или выполнить массовое удаление виджетов.
Параметры виджетов
Набор параметров виджета отличается в зависимости от его типа. Доступны следующие типы:
Виджет атрибута
Чтобы настроить виджет атрибута, укажите следующие параметры:
-
Атрибут — атрибут, значение которого будет отображаться. Для выбора доступны атрибуты выбранной сущности, включая системные.
Чтобы создать новый атрибут, нажмите кнопку в выпадающем списке.
-
Кол-во строк (для атрибутов типа Массив) — высота ячейки таблицы в количестве строк текста.
-
Элемент управления (опционально, для атрибутов типа Текст, Целое число, Число с плавающей точкой, Булево и Перечисление) — элемент управления для отображения атрибута. Если не указан, определяется автоматически. В зависимости от выбранного элемента управления нужно указать дополнительные параметры:
-
Наименование для значения "false" и Наименование для значения "true" — для элементов Чекбокс и Переключатель.
-
Шаг изменения значения — для элемента Слайдер.
-
Виджет действия
Чтобы настроить виджет действия, укажите следующие параметры:
-
Иконка (опционально) — иконка для кнопки действий.
-
Количество действий — Одно или Несколько.
-
Действие или Действия в зависимости от выбранного количества — действия, которые будут выполняться.
Чтобы создать новое действие, нажмите кнопку в выпадающем списке.
Виджет связи
Чтобы настроить виджет связи, укажите следующие параметры:
-
Связь — связь с сущностью, атрибуты которой будут отображаться. На выбор доступны все связи текущей сущности с сущностями из опубликованных доменов.
Чтобы создать новую связь, нажмите на кнопку в выпадающем списке.
-
Сторона связи — 1 или 2.
-
Вид виджета (для связей типа N-N и 1-N, если выбранная сущность на стороне 1) — Компактный или Таблица.
При выборе вида Таблица укажите дополнительные параметры:
-
Списочное представление — представление связанной сущности, которое будет отображаться в таблице.
Чтобы создать новое представление, нажмите кнопку в выпадающем списке.
-
Колонки таблицы — столбцы таблицы. Чтобы добавить столбец:
-
Нажмите на кнопку
.
-
Укажите идентификатор столбца.
-
Выберите атрибут, который будет отображаться в столбце. Для выбора доступны все атрибуты связанной сущности, включая системные.
Чтобы удалить столбец, нажмите на кнопку
в его строке.
Чтобы изменить порядок столбцов, наведите курсор на иконку
справа от строки и перетащите курсор в нужную позицию.
-
-
Правила сортировки — правила сортировки для столбцов. Чтобы добавить правило:
-
Нажмите на кнопку
.
-
Выберите столбец в выпадающем списке Колонка.
-
Выберите правило сортировки для атрибута в столбце.
Чтобы удалить правило, нажмите на кнопку
в его строке.
Чтобы изменить порядок правил, наведите курсор на иконку
справа от строки и перетащите правило в нужную позицию.
-
-
Сортировка по умолчанию (опционально) — настройка сортировки по умолчанию. Чтобы выполнить настройку:
-
Выберите столбец в выпадающем списке Колонка.
-
Нажмите на кнопку
, чтобы изменить направление. По умолчанию выбрана сортировка по возрастанию.
-
-
Пагинация — настройки пагинации таблицы. Чтобы добавить настройку:
-
Нажмите на кнопку
.
-
Введите количество строк.
-
Чтобы указанное количество отображалось в таблице по умолчанию, нажмите на кнопку По умолчанию.
Чтобы удалить настройку, нажмите на кнопку
в ее строке.
Чтобы изменить порядок настроек, наведите курсор на иконку
справа от строки и перетащите настройку в нужную позицию.
-
-
Виджет списка связей
Чтобы настроить виджет списка связей, укажите следующие параметры:
-
Тип правил — Правила включения или Правила исключения.
-
Правила выбранного типа. Чтобы добавить правило:
-
Нажмите на кнопку
.
-
Выберите домен.
-
Выберите способ действия правила:
-
Включить (для правил включения);
-
Исключить (для правил исключения);
-
Кроме.
-
-
Выберите связи, для которых действует правило.
Чтобы удалить правило, нажмите на кнопку
в его строке.
-
Виджет группировки связанных объектов
Чтобы настроить виджет группировки связанных объектов, укажите следующие параметры:
-
Связи — список связей для отображения объектов. Чтобы добавить связь:
-
Нажмите на кнопку
.
-
Выберите связь объекта. На выбор доступны все связи текущей сущности с сущностями из опубликованных доменов.
Чтобы создать новую связь, нажмите на кнопку в выпадающем списке.
-
Выберите сторону связи — 1 или 2 (значение по умолчанию).
Чтобы удалить связь, нажмите на кнопку
в ее строке.
Чтобы изменить порядок связей, наведите курсор на иконку
справа от строки и перетащите его в нужную позицию.
-
-
Группировка — атрибуты выбранных сущностей для группировки.
Чтобы создать новый атрибут, нажмите на кнопку в выпадающем списке.
-
Колонки таблицы — столбцы таблицы. Чтобы добавить столбец:
-
Нажмите на кнопку
.
-
Укажите идентификатор столбца.
-
Выберите атрибут, который будет отображаться в столбце. Для выбора доступны все атрибуты, выбранные в поле Группировка, а также атрибут Общее количество уникальных записей.
Чтобы удалить столбец, нажмите на кнопку
в его строке.
Чтобы изменить порядок столбцов, наведите курсор на иконку
справа от строки и перетащите его в нужную позицию.
-
-
Правила сортировки — правила сортировки для столбцов. Чтобы добавить правило:
-
Нажмите на кнопку
.
-
Выберите столбец в выпадающем списке Колонка.
-
Выберите правило сортировки для атрибута в столбце.
Чтобы удалить правило, нажмите на кнопку
в его строке.
Чтобы изменить порядок правил, наведите курсор на иконку
справа от строки и перетащите правило в нужную позицию.
-
-
Сортировка по умолчанию (опционально) — настройка сортировки по умолчанию. Чтобы выполнить настройку:
-
Выберите столбец в выпадающем списке Колонка.
-
Нажмите на кнопку
, чтобы изменить направление. По умолчанию выбрана сортировка по возрастанию.
-
-
Пагинация — настройки пагинации таблицы. Чтобы добавить настройку:
-
Нажмите на кнопку
.
-
Введите количество строк.
-
Чтобы указанное количество отображалось в таблице по умолчанию, нажмите на кнопку По умолчанию.
Чтобы удалить настройку, нажмите на кнопку
в ее строке.
Чтобы изменить порядок настроек, наведите курсор на иконку
справа от строки и перетащите настройку в нужную позицию.
-
Группы
На вкладке Группы вы можете добавлять и редактировать группы виджетов, включая вкладки и формы.
Панель инструментов вкладки Группы содержит следующие элементы:
-
Кнопка Создать (
) позволяет создать новую группу виджетов.
-
Кнопка
позволяет удалить выбранные группы виджетов.
В рабочей области отображается таблица имеющихся групп виджетов сущности. Таблица содержит следующие столбцы:
-
ID — идентификатор группы виджетов в схеме домена.
-
Тип — тип группы.
-
Описание — произвольное описание группы.
При работе с таблицей групп доступны следующие операции:
-
Поиск групп по полям ID и Описание.
-
Фильтрация групп по полю Тип. Тип выбирается из выпадающего списка.
При выборе конкретной группы в правой части рабочей области отображается ее карточка с детальной информацией.
Работа с группами виджетов
Доступные операции над группой:
Создание группы виджетов
Чтобы создать группу виджетов:
-
Перейдите в разделе Формы на вкладку Группы и выберите сущность на панели слева. Система отобразит сведения об имеющихся группах виджетов сущности.
-
Нажмите на кнопку Создать (
). Отобразится окно создания группы.
-
Введите идентификатор группы. Допустимы строчные и прописные буквы латинского алфавита (
a—z,A—Z), цифры (0—9) и подчеркивание (_). -
При необходимости введите описание группы.
-
Выберите тип группы.
-
Задайте параметры группы. Набор параметров зависит от выбранного типа.
-
Нажмите на кнопку Создать. Новая группа отобразится в списке.
Просмотр группы виджетов
Чтобы просмотреть группу виджетов:
-
Перейдите в разделе Формы на вкладку Группы и выберите сущность на панели слева. Система отобразит сведения об имеющихся группах виджетов сущности.
-
Нажмите на строку группы в списке. Система отобразит в правой части экрана карточку этой группы с подробной информацией о ней.
В верхней части карточки отображается идентификатор группы. Справа от идентификатора расположены кнопки:
-
— редактирование группы.
-
— удаление группы.
Карточка содержит сведения о группе виджетов:
-
ID — идентификатор группы виджетов в схеме домена.
-
Тип — тип группы.
-
Описание — произвольное описание группы.
-
Дополнительные параметры, зависящие от типа группы.
Изменение группы виджетов
Чтобы изменить группу виджетов, нажмите на кнопку редактирования в карточке группы.
Удаление группы виджетов
Чтобы удалить группу виджетов, нажмите на кнопку в карточке или выполните массовое удаление групп.
Параметры групп виджетов
Набор параметров группы отличается в зависимости от ее типа. Доступны следующие типы:
Блок
Чтобы настроить группу типа Блок, укажите следующие параметры:
-
Лейбл (обязательно для сворачивающихся блоков) — наименование блока, отображаемое в его верхней части.
-
Сворачивающийся — опция, определяющая возможность свернуть блок.
-
Направление — способ расположения виджетов в блоке. Доступен вариант Вертикальное.
-
Виджеты — список виджетов, отображаемых в блоке. Чтобы добавить виджет:
-
Нажмите на кнопку
.
По умолчанию отображается одна строка выбора виджета. -
Выберите виджет в выпадающем списке. Для выбора доступны виджеты текущей сущности и связанных сущностей.
Чтобы создать новый виджет, нажмите на кнопку в выпадающем списке.
Чтобы удалить виджет, нажмите на кнопку
в его строке.
Чтобы изменить порядок виджетов, наведите курсор на иконку
справа от строки и перетащите виджет в нужную позицию.
-
Вкладка
Чтобы настроить группу типа Вкладка, укажите следующие параметры:
-
Лейбл (опционально) — наименование вкладки, отображаемое в ее верхней части.
-
Блоки и виджеты — список блоков и виджетов, отображаемых на вкладке. Чтобы добавить блок или виджет:
-
Нажмите на кнопку
.
По умолчанию отображается одна строка выбора блока или виджета. -
Выберите блок или виджет в выпадающем списке. Для выбора доступны блоки и виджеты текущей сущности и связанных сущностей.
-
Чтобы создать новый блок, нажмите на кнопку Создать блок (
) в выпадающем списке.
-
Чтобы создать новый виджет, нажмите на кнопку Создать виджет (
) в выпадающем списке.
Чтобы удалить блок или виджет, нажмите на кнопку
в его строке.
Чтобы изменить порядок блоков и виджетов, наведите курсор на иконку
справа от строки и перетащите элемент в нужную позицию.
-
-
Форма
Чтобы настроить группу типа Форма, укажите в списке Блоки и виджеты блоки и виджеты, отображаемые на вкладке. Чтобы добавить блок или виджет:
-
Нажмите на кнопку
.
По умолчанию отображается одна строка выбора блока или виджета. -
Выберите блок или виджет в выпадающем списке. Для выбора доступны блоки и виджеты текущей сущности и связанных сущностей.
-
Чтобы создать новый блок, нажмите на кнопку Создать блок (
) в выпадающем списке.
-
Чтобы создать новый виджет, нажмите на кнопку Создать виджет (
) в выпадающем списке.
Чтобы удалить блок или виджет, нажмите на кнопку
в его строке.
Чтобы изменить порядок блоков и виджетов, наведите курсор на иконку
справа от строки и перетащите элемент в нужную позицию.
-
Блок из двух секций
Чтобы настроить группу типа Блок из двух секций, укажите следующие параметры:
-
Настройки высоты. Задайте для каждого параметра значение и выберите единицу измерения — пиксели или проценты:
-
Высота — явно указанная высота блока. Для точного определения нужно также указать минимальную и максимальную высоту.
-
Минимальная высота — минимально допустимая высота. Высота блока никогда не станет меньше, даже если значение в поле Высота или содержимое блока меньше.
-
Максимальная высота — максимально допустимая высота. Высота блока никогда не станет больше, даже если значение в поле Высота или содержимое блока больше.
-
-
Настройки содержимого и ширины секций. Настройки левой секции задаются в блоке Первая секция, а правой — в блоке Вторая секция:
-
Группа виджетов — блок или группа вкладок, отображаемая в секции. Для выбора доступны блоки и группы вкладок текущей сущности и связанных сущностей.
-
Чтобы создать новый блок, нажмите на кнопку Создать блок (
) в выпадающем списке.
-
Чтобы создать новую группу вкладок, нажмите на кнопку Создать группу вкладок (
) в выпадающем списке.
-
-
Ширина — относительная ширина секции в процентах. Выбор ширины доступен для левой секции. Для правой секции ширина определяется автоматически, исходя из оставшегося пространства.
-
Группа вкладок
Чтобы настроить группу вкладок, укажите следующие параметры:
-
Лейбл (опционально) — наименование группы, отображаемое в ее верхней части.
-
Настройки высоты. Задайте для каждого параметра значение и выберите единицу измерения — пиксели или проценты:
-
Высота — явно указанная высота группы. Для точного определения нужно также указать минимальную и максимальную высоту.
-
Минимальная высота — минимально допустимая высота. Высота блока никогда не станет меньше, даже если значение в поле Высота или содержимое блока меньше.
-
Максимальная высота — максимально допустимая высота. Высота блока никогда не станет больше, даже если значение в поле Высота или содержимое блока больше.
-
-
Вкладки — список вкладок, отображаемых в группе. Чтобы добавить группу:
-
Нажмите на кнопку
.
По умолчанию отображается одна строка выбора вкладки. -
Выберите вкладку в выпадающем списке. На выбор доступны вкладки текущей сущности и связанных сущностей.
Чтобы создать новую вкладку, нажмите на кнопку Создать вкладку (
) в выпадающем списке.
Чтобы удалить вкладку, нажмите на кнопку
в ее строке.
Чтобы изменить порядок вкладок, наведите курсор на иконку
справа от строки и перетащите вкладку в нужную позицию.
-
Карточки
На вкладке Карточки вы можете настроить вид карточки для экземпляров сущности.
При выборе сущности система отображает список карточек для этой сущности. Список представлен в виде таблицы.
Панель инструментов в основной части рабочей области включает кнопки:
-
Кнопка Создать (
) позволяет создать новую карточку.
-
Кнопка
позволяет удалить выбранные карточки.
В рабочей области отображается таблица имеющихся карточек сущности. Таблица содержит следующие столбцы:
-
ID — идентификатор карточки в схеме домена.
-
Лейбл — название карточки, отображаемое в интерфейсе.
-
Вкладки/Форма — список вкладок панели или форма, отображаемая в модальном окне.
-
Действия/Кнопки — список действий в меню панели или кнопок модального окна.
-
Тип — тип карточки: Панель или Модальное окно.
При работе с таблицей карточек доступны следующие операции:
-
Поиск карточек по полям ID и Лейбл, Вкладки/Форма и Действия/Кнопки.
-
Фильтрация карточек по полю Тип. Тип выбирается из выпадающего списка.
При выборе конкретной карточки в правой части рабочей области отображается панель с детальной информацией о ней.
Работа с карточкой
Доступные операции над карточкой:
Создание карточки
Чтобы создать карточку:
-
Перейдите на вкладку Карточки выбранной сущности. Система отобразит сведения об имеющихся карточках и вкладках.
-
Нажмите на кнопку Создать (
). Отобразится окно создания карточки.
-
Введите идентификатор карточки. Допустимые символы: прописные и строчные латинские буквы.
-
При необходимости введите описание карточки.
-
При необходимости введите Лейбл — название, которое будет отображаться в верхней части карточки.
В названии можно использовать как текст, так и значения атрибутов сущности, включая системные. Для подстановки значения введите его идентификатор в фигурных скобках.
Чтобы увидеть список доступных значений атрибутов, введите {. -
Выберите тип карточки:
-
Панель (значение по умолчанию);
-
Модальное окно.
-
-
Выберите элементы карточки в зависимости от ее типа.
-
Нажмите на кнопку Создать. Новая карточка отобразится в списке.
Просмотр карточки
Чтобы просмотреть карточку сущности:
-
Перейдите в разделе Формы на вкладку Карточки и выберите сущность на панели слева. Система отобразит сведения об имеющихся карточках сущности.
-
Нажмите на строку карточки в списке. Система отобразит в правой части экрана панель с детальной информацией о карточке.
В верхней части панели отображается идентификатор карточки. Справа от идентификатора расположены кнопки:
-
— редактирование карточки.
-
— удаление карточки.
Панель содержит сведения о карточке:
-
ID — идентификатор карточки в схеме домена.
-
Описание — описание карточки.
-
Тип — тип карточки: Панель или Модальное окно.
-
Лейбл — название карточки, отображаемое в интерфейсе.
-
Для панелей:
-
Вкладки — список вкладок панели.
-
Действия — список действий в меню панели.
-
-
Для модальных окон:
-
Форма — форма, отображаемая в модальном окне.
-
Кнопки — список кнопок модального окна.
-
Изменение карточки
Чтобы изменить карточку, нажмите на кнопку редактирования в панели с информацией о карточке.
Удаление карточки
Чтобы удалить карточку, нажмите на кнопку на панели информации или выполните массовое удаление карточек.
Элементы карточки
Набор элементов карточки отличается в зависимости от ее типа. Доступны следующие типы:
Элементы панели
Чтобы настроить панель объекта, выберите следующие элементы:
-
Вкладки — список вкладок панели. Чтобы добавить вкладку:
-
Нажмите на кнопку
.
По умолчанию отображается одна строка выбора вкладки. -
Выберите вкладку в выпадающем списке.
Чтобы создать новую вкладку, нажмите на кнопку в выпадающем списке.
Чтобы удалить вкладку, нажмите на кнопку
в ее строке.
Чтобы изменить порядок вкладок, наведите курсор на иконку
справа от строки и перетащите вкладку в нужную позицию.
-
-
Действия (опционально) — список действий в меню панели. Чтобы добавить действие:
-
Нажмите на кнопку
.
-
Выберите действие в выпадающем списке.
Чтобы создать новое действие, нажмите на кнопку в выпадающем списке.
Чтобы удалить действие, нажмите на кнопку
в его строке.
Чтобы изменить порядок действий, наведите курсор на иконку
справа от строки и перетащите действие в нужную позицию.
-
Элементы модального окна
Чтобы настроить модальное окно, выберите следующие элементы:
-
Форма — форма, отображаемая в окне.
Чтобы создать новую форму, нажмите на кнопку в выпадающем списке.
-
Кнопки (опционально) — список кнопок модального окна. Чтобы добавить кнопку:
-
Нажмите на кнопку
.
-
Выберите тип кнопки — Подтверждение или Отмена.
-
Выберите при необходимости иконку для кнопки.
-
Укажите при необходимости текст для кнопки.
По умолчанию отображаются две строки кнопок:
-
с типом Подтверждение;
-
с типом Отмена и текстом Отменить.
Чтобы удалить кнопку, нажмите на
в ее строке.
Чтобы изменить порядок кнопок, наведите курсор на иконку
справа от строки и перетащите кнопку в нужную позицию.
-
Была ли полезна эта страница?