Общие сведения
Сущности приложения представляются в соответствующих им разделах приложения записями в таблицах, разделенных на страницы – реестрах.
В реестре отображаются только доступные авторизованному пользователю сущности, с учетом фильтрации.
Реестр служит для просмотра списка доступных сущностей, действий над сущностями, а также для просмотра сущности, если сущность предоставляет такую функциональность.
Scroll Title |
---|
title-alignment | center |
---|
title | Пример реестра |
---|
|

|
Если реестр содержит большое количество записей и долго загружается, отображается лоадер страницы, одинаковый для всех реестров системы:
Scroll Title |
---|
title-alignment | center |
---|
title | Реестр загружается |
---|
|

|
Название реестра и количество записей
Название отображаемых реестром сущностей соответствует названию открытого раздела приложения и отображается над реестром слева. Число справа от названия реестра показывает количество доступных записей.
Scroll Title |
---|
title-alignment | center |
---|
title | Название открытого раздела приложения |
---|
|

|
На одной странице реестра отображается до 30 записей. Когда записей в реестре более 30, под реестром справа располагается пагинатор для перехода между страницами.
Scroll Title |
---|
title-alignment | center |
---|
title | Пагинатор для перехода между страницами реестра |
---|
|

|
Фильтрация записей
Фильтр «Только мои»
Для фильтрации записей реестра до сущностей, которые созданы авторизованным пользователем, необходимо переключить опцию «Только мои». Переключатель расположен над реестром справа.
Scroll Title |
---|
title-alignment | center |
---|
title | Переключатель фильтра «Только мои» |
---|
|

|
Фильтр «Поиск»
Поиск по реестру выполняется среди доступных записей, с учетом фильтра «Только мои». Регистр при поиске игнорируется. В результате применения поиска реестр фильтруется до записей, название которых удовлетворяет поисковому запросу хотя бы частично.
Для поиска по реестру необходимо ввести значение в поле поиска, расположенное над реестром справа. При вводе реестр фильтруется до поискового запроса.
Scroll Title |
---|
title-alignment | center |
---|
title | Окно поиска записи в реестре по ее названию |
---|
|

|
Чтобы сбросить фильтрацию, нажмите на кнопку
в поле.
Фильтр по колонке
Для некоторых типов колонок доступен фильтр, открывающийся по нажатию на их название. Фильтрация применяется автоматически по выбору значений фильтра. Количество отфильтрованных записей отображается рядом в названием реестра и сохраняется на протяжении всей сессии пользователя. Чтобы сбросить фильтрацию, достаточно нажать на иконку
рядом с количеством выбранных значений.
Фильтр доступен для колонок следующего типа:
- Колонки с типом "Дата" (например, "Создание"). По нажатию на заголовок колонки раскрывается компонент, содержащий поля для ввода даты со встроенным календарем (dd.MM.yyyy) и поля для ввода времени (hh.MM.ss).
Scroll Title |
---|
title-alignment | center |
---|
title | Фильтр по колонке с типом "Дата" |
---|
|
Image Removed Image Added
|
- Колонки с типом "Число" (например, "СвязиКоличество записей" в списке датасетов). По нажатию на заголовок колонки раскрывается компонент, содержащий поля для ввода диапазона чисел.
Scroll Title |
---|
title-alignment | center |
---|
title | Фильтр по колонке с типом "Число" |
---|
|
Image Removed Image Added
|
- Колонки с типом "Строка" (например, "Автор"), за исключением колонок "Название" и "Описание" (для них предназначен фильтр "Поиск", см. выше). Источник" в списке датасетов. При нажатии на заголовок колонки открывается выпадающий список с чек-боксами , сформированный на на основе всех строковых значений в колонке. Также открывается строка поиска, позволяющая Строка поиска позволяет найти нужные значения, если список слишком длинный. Кнопка "Выбрать все" выбирает все значения колонки. При этом, даже если введен текст в поле поиска, нажатие "Выбрать все" выбирает все значения, а не только видимые.
Scroll Title |
---|
title-alignment | center |
---|
title | Фильтр Принцип работы фильтра по колонке с типом "Строка" |
---|
|
Image Removed Image Added
|
- Колонки "Тип" и "Иконка" (например, "Тип" в реестре виджетовдатасетов). При нажатии на заголовок колонки открывается встроенный перечень типов, которые нужно отметить чек-боксами. Строка поиска позволяет найти нужные значения, если список слишком длинный.Кнопка "Выбрать все" выбирает все значения колонки. При этом, даже если введен текст в поле поиска, нажатие "Выбрать все" выбирает все значения, а не только видимые.
Scroll Title |
---|
title-alignment | center |
---|
title | Фильтр по колонке с типом "Тип" |
---|
|
Image Removed Image Added
|
Подсказка |
---|
При нажатии на заголовок колонки "Тип" поведение различается: |
При отсутствии данных, соответствующих фильтру, отображается страница с подсказкой:
Scroll Title |
---|
title-alignment | center |
---|
title | Отсутствуют данные, соответствующие фильтру |
---|
|
Image Removed Image Added
|
Сортировка записей
Сортировка записей осуществляется в том же компоненте, что и фильтрация по колонке, появляющемся по нажатию на заголовок колонки.
Scroll Title |
---|
title-alignment | center |
---|
title | Сортировка по списка виджетов по колонке "Тип" |
---|
|

|
Для сортировки доступны все колонки, кроме "Иконка" в реестре проектов и "Превью" в реестрах SVG-объектов и тем. Для разных типов колонок опции сортировки отличаются:
- Для колонок типа "Дата" - "Сначала старые/Сначала новые";
- Для колонок типа "Число" - "По возрастанию/По убыванию";
- Для колонок типа "Строка" - "По возрастанию (A-Z)/По убыванию (Z-А);
- Для колонок "Тип", где они есть - "По возрастанию/По убыванию" (согласно наименованию типа).
По умолчанию записи сортируются по дате создания по убыванию (сначала новые).
Scroll Title |
---|
title-alignment | center |
---|
title | Сортировка по дате |
---|
|

|
Связи
В приложении большинство типов сущностей предназначены для использования другими сущностями. Например, компоненты виджетов используются в виджетах, а виджеты – в проектах. Когда сущность А используется сущностью Б, считается, что у сущности А есть связь.
В реестрах таких сущностей отображается колонка «Связи», в которой для каждой сущности показывается количество раз использования этой сущности другими сущностями. Например:
- если виджет используется в проекте А два раза и в проекте Б один раз, то в колонке связи для него отображается количество 3;
- если датасет используется в проекте, в таблицах А и А-копия, то в колонке связи для него отображается количество 2 и т. д.
Подсказка |
---|
|
При удалении сущности со связями в модальном окне удаления указываются затрагиваемые сущности, а не связи. Так, если виджет используется в проекте А два раза и в проекте Б один раз, то в окне удаления будет указано: «Проекты (2): Проект А, Проект Б». Таким образом, у сущности три связи, а ее удаление затрагивает две сущности. |
В таблице ниже даны типы сущностей, которые могут иметь связи, использующие их типы сущностей, и описание подсчета количества использований.
Тип сущности | Тип использующей сущности | Подсчет количества связей |
---|
Датасет | Шаблон глобального фильтра | Количество сущностей с типом «Шаблон глобального фильтра», которые используют этот датасет |
Компонент проекта «Таблица» | Количество таблиц, которые используют этот датасет |
Компонент проекта «SVG-объект» | Количество объектов, которые используют этот датасет |
Компонент проекта «HTML-редактор» | Количество объектов, которые используют этот датасет |
Виджет | Количество сущностей с типом «Виджет», которые используют этот датасет |
Объединенный датасет | Количество сущностей с типом «Объединенный датасет», созданных с использованием этого датасета |
Шаблон глобального фильтра | Компонент проекта «Фильтр» | Количество фильтров, которые используют этот шаблон |
Виджет | Проект | Количество использований в проектах этого виджета |
Компонент виджета | Виджет | Количество виджетов, которые используют этот компонент |
SVG-объект | Компонент проекта «SVG-объект» | Количество объектов, которые используют этот SVG-объект |
Действия
Доступные для совершения над сущностью действия отображаются при наведении на край строки сущности реестра в колонке «Действия».
Как правило, для сущностей доступны редактирование и удаление, вызываемые по нажатию кнопки
, но может быть и другой набор действий, в зависимости от прав доступа к сущности у авторизованного пользователя.
Групповое удаление
Удалить несколько или все сущности на текущей странице реестра можно, отметив флажками те сущности, которые следует удалить:
Scroll Title |
---|
title-alignment | center |
---|
title | Удаление нескольких сущностей |
---|
|

|
Количество выбранных сущностей отобразится рядом с заголовком раздела:
. Если нажать на иконку крестика, выбор будет сброшен.
Для удаления выбранных сущностей следует нажать кнопку «Удалить», расположенную справа над таблицей реестра. После нажатия на кнопку появляется окно подтверждения удаления:
Scroll Title |
---|
title-alignment | center |
---|
title | Подтверждение группового удаления |
---|
|

|
Окно подтверждения удаления содержит наименования выбранных для удаления объектов. Для подтверждения удаления необходимо нажать кнопку «Удалить», для отмены удаления - «Отменить».