Группировка класса#

Если для объекта системы (справочника или документа) на уровне разработки задана группировка класса, в списочной форме можно отображать или скрывать панель группировки — иерархию групп для записей этого справочника или документа.

1

При выборе группы система ограничивает список записей в основном фрейме: отображаются только записи, входящие в текущую группу или её дочерние группы.

2

Чтобы открыть или закрыть панель группировки, в списке данных вызовите операцию «Группировка»: 3.

Чтобы найти нужную группу, используйте поле «Наименование» на панели фильтрации фрейма с группировкой. Чтобы отобразить группы с признаком «Не используется», установите на панели фильтрации признак «Отображать неиспользуемые».

Формирование и настройка иерархии групп#

Чтобы настроить группировку, вызовите операцию «Редактирование групп»:

4

Редактирование происходит в отдельном окне: в левом фрейме отображается иерархия групп, в правом — настройки выбранной группы.

5

Чтобы начать редактирование, вызовите операцию «Редактировать в списке»

6.

Для создания новых записей используйте две операции:

  • Создать запись на этом уровне
    7

  • Создать запись на уровень ниже
    8

Атрибуты иерархии групп приведены в таблице ниже.

Наименование

Описание

Системное имя

Системное имя группы.

Наименование

Наименование группы.

Описание

Описание группы.

Мнемокод

Код группы; при необходимости отображается в иерархии групп.

Является базовой группой

Группа входит в базовую поставку.

Главная группа

Группа является главной для класса. Используется, когда объекты входят в несколько групп — главная только одна.

Нельзя добавлять объекты

В эту группу нельзя добавлять объекты. Обычно устанавливается для групп с дочерними элементами.

Только одно вхождение в группу и потомков

Записи справочника могут входить только в одну группу текущей ветки (в саму группу или её дочерние).

Обязательное включение объекта в ветвь группировки

Каждая запись справочника должна быть включена в одну из групп текущей ветки.

Не используется

Группа закрыта для использования. По умолчанию такие группы не отображаются.

Дата окончания использования

Дата окончания использования группы.

Для каждой группы можно настроить:

  • перечень атрибутов, отображаемых в карточке объекта (обычно на закладке «Характеристики»);

  • автовычисляемые колонки.

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

Чтобы переопределить характеристики атрибута, вызовите операцию «Переопределить» 9.

Система отображает значки:

  • 10 — атрибут унаследован от предка;

  • 11 — атрибут переопределён.

Пример отображения атрибутов (характеристик) в карточке объекта:

12

Атрибуты закладки «Атрибуты группы» приведены в таблице ниже.

Наименование

Описание

Системное имя

Системное имя атрибута.

Наименование

Наименование атрибута.

Тип данных

Тип данных атрибута.

Домен ссылочности

Класс, на объект которого ссылается атрибут.

Группа

Группа, в которой отображается атрибут при выводе характеристик в карточке объекта.

Видимость в карточке объектных характеристик

Атрибут отображается в списке характеристик карточки объекта.

Обязателен для ввода

При сохранении объекта система проверяет наличие значения. Если значение отсутствует — выводится ошибка.

Значение по умолчанию

Значение, подставляемое при создании объекта в этой группе.

Отображать как фильтр на панели группировки

Атрибут отображается в списке фильтров на панели группировки.

Использовать для основных групп

Характеристика отображается в карточке объекта только для основной группы.

Тип отображаемого значения

Определяет, что отображается для ссылочных атрибутов: «Заголовок», «Мнемокод» или «Заголовок и мнемокод».

Чтобы настроить автовычисляемые атрибуты, перейдите на закладку «Автовычисляемые колонки» в окне настройки групп.

Добавьте нужные атрибуты в список и задайте правило вычисления в правом окне. Правило пишется на языке SQL-запроса; для обращения к текущей строке используется алиас t.

Избранное#

Группировка класса содержит системную группу «Избранное». Объекты в этой группе отображаются только для пользователя, который добавил их туда.

Чтобы добавить объект в «Избранное», вызовите операцию «Добавить в избранное».
Чтобы удалить — вызовите «Удалить из избранного».

13

Фильтр группировки#

Можно настроить условия фильтрации объектов класса по группе. Чтобы добавить атрибут в список фильтров, в настройке группы установите признак «Отображать как фильтр на панели группировки».

14

Атрибуты фильтров группы приведены в таблице ниже.

Наименование

Описание

Наименование

Наименование атрибута.

Вид сравнения

Тип сравнения. Список значений зависит от типа данных (см. таблицу «Значение видов сравнения» в разделе «Универсальный фильтр»).

Значение фильтра

Значение атрибута фильтра. При его указании система автоматически устанавливает признак «Включено».

Включено

Условие фильтрации активно. При установке система фильтрует отображаемые записи.

Значение только в группе

При установленном признаке система предлагает для выбора только значения, существующие у объектов данной группы.