Стандартная иерархия


В таблицу данных модели можно добавить иерархию на основании полей модели или созданных вычисляемых полей. Для создания иерархии нажмите на кнопку . Откроется окно добавления иерархии (вкладка Данные) (Рисунок «Окно добавления иерархии»).

Рисунок 1. Окно добавления иерархии

Окно добавления иерархии

Заполните поля:

  • «Наименование» – краткое наименование поля (латинскими буквами без пробелов), которое может быть использовано в других формулах и фильтрах;

  • «Alias» – наименование поля в том виде, в каком оно должно отображаться в пользовательском интерфейсе окон и виджетов (можно использовать кириллицу и пробелами);

  • «Тип» – один из следующих типов данных:

    • «Стандартная» (выбрана по умолчанию).

Нажмите на кнопку , откроется окно редактирования иерархии для типа «Стандартная» (вкладка Иерархия) (Рисунок «Окно редактирования иерархии типа «Стандартная», Рисунок «Окно редактирования иерархии типа «Стандартная» c выбранными полями для иерархии»). В левом нижнем углу окна отобразится уведомление о создании иерархии .

Рисунок 2. Окно редактирования иерархии типа «Стандартная»

Окно редактирования иерархии типа «Стандартная»

Рисунок 3. Окно редактирования иерархии типа «Стандартная» c выбранными полями для иерархии

Окно редактирования иерархии типа «Стандартная» c выбранными полями для иерархии

Вкладка содержит три функциональные области:

  1. список набора полей, которые входят в иерархию:

    • с помощью drag-and-drop можно поменять расположение поля в иерархии;

    • контекстное меню поля содержит пункты (Рисунок «Контекстное меню списка полей»):

      Рисунок 4. Контекстное меню списка полей

      Контекстное меню списка полей

      • «Свойства» – редактирование свойств поля;

      • «Удалить» – удаление поля из иерархии. Если поле иерархии используется в виджете или поле иерархии выбрано для создания системного виджета в информационной панели, то при удалении поля открывается уведомление о невозможности выполнения действия.

  2. список полей модели для выбора и добавления в иерархию. Список можно отфильтровать и отсортировать. Чтобы выбрать поля, установите «флажки» напротив них. Поля отобразятся в списке (1);

  3. область предпросмотра данных иерархии:

Для сохранения настроенной иерархии нажмите на кнопку , в левом нижнем углу отобразится уведомление о сохранении иерархии . Чтобы закрыть окно редактирования иерархии, нажмите на кнопку в правом верхнем углу.

В модели столбцы, участвующие в иерархии, будут объединены в группу. При наведении курсора мыши на группу отобразится алиас иерархии (Рисунок «Отображение алиаса иерархии и переход в контекстное меню иерархии»).

Рисунок 6. Отображение алиаса иерархии и переход в контекстное меню иерархии


Чтобы открыть контекстное меню иерархии, нажмите на кнопку напротив нее. Откроется контекстное меню с пунктами (см. Рисунок «Отображение алиаса иерархии и переход в контекстное меню иерархии»):

  • «Скрыть/Показать» – скрытие/отображение столбцов иерархии. Если столбец скрыт, то он будет недоступен для использования в составе данных модели и не будет отображаться в интерфейсе;

  • «Редактировать» – открытие окна редактирования иерархии модели;

  • «Удалить» – удаление иерархии. Если хотя бы одно поле иерархии используется в виджете или выбрано для создания системного виджета в информационной панели, то при удалении иерархии открывается уведомление о невозможности совершения действия. В уведомлении отображается список связанных объектов.

В режиме просмотра описания полей модели иерархия отображается с объединенными полями. У наименования иерархии отображается пиктограмма (Рисунок «Режим просмотра описания полей модели»).

Рисунок 7. Режим просмотра описания полей модели

Режим просмотра описания полей модели

Примечание

В одной модели можно создать несколько иерархий с использованием одного и того же поля.

Доступно редактирование алиасов полей иерархии в обоих режимах отображения: