Различия

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

Ссылка на это сравнение

ru:manual:filter:form_checkerboard [2020/06/26 14:26] (текущий)
Строка 1: Строка 1:
 +====== Фильтр с видом результата "Форма шахматки" ======
  
 +Таблица, полученная в результате выполнения фильтра с видом результата "Форма шахматки", представляет собой шахматку, в которой по горизонтали и вертикали показаны сгруппированные значения параметров объектов, а в ячейках на их пересечении - значение агрегата либо для одного из этих параметров, либо для любого другого параметра.
 +
 +Для фильтра с видом результата "Форма шахматки" используются все вкладки **Окна фильтра**. Список на вкладке **Показ** заполняется автоматически при выборе параметров группировки и агрегатов.
 +
 +Чтобы настроить шахматку, нужно задать группировку по двум параметрам справочника и включить какой-либо агрегат для одного из этих параметров.
 +
 +Параметры, показанные по вертикали и горизонтали, можно поменять местами, нажав на кнопку {{common/icons/30.png?nolink}} панели инструментов окна результатов фильтра в виде "Форма шахматки". Это разовая операция. Чтобы вернуться к прежнему положению параметров, нужно заново выполнить фильтр при помощи кнопки {{common/icons/26.png?nolink}}.
 +
 +===== Пример фильтра =====
 +
 +==== Содержание фильтра ====
 +
 +Показать список всех сотрудников, у которых отчество "Петрович", с количеством одинаковых имен по каждой фамилии.
 +
 +==== Настройка фильтра ====
 +
 +Создайте фильтр. В окне **Выберите справочник** выберите справочник "Физические лица" (**Классы** -> **Физические лица**). Введите название фильтра "Пример фильтра в виде "Форма шахматки".
 +
 +В **Окне фильтра** на вкладке **Условия** задайте условия для параметра "Отчество" в соответствии с Таблицей 1.
 +
 +<startTableBox>
 +^  Столбец  ^  Параметр "Отчество"  ^
 +| **Тип** | Значение |
 +| **Оператор** | = |
 +| **Значение** | Петрович |
 +| **Не** | Флажок снят |
 +| **Потомки** | Флажок снят |
 +<endTableBox|Таблица 1. Условия фильтра>
 +
 +На вкладке **Группировка** установите флажок для параметров "Фамилия" и "Имя".
 +
 +На вкладке **Агрегаты** установите флажок в столбце "Количество" для параметра "Имя".
 +
 +В **Окне фильтра** нажмите на кнопку **Сохранить**.
 +
 +В **Окне свойств** в параметре "Вид результата" выберите в выпадающем списке значение "Форма шахматки". Нажмите на кнопку **Сохранить** {{common/icons/19.png?nolink}}.
 +
 +На Рис. 1 показан результат выполнения фильтра в виде "Форма шахматки". По вертикали перечислены фамилии, а по горизонтали - имена всех физических лиц, у которых отчество "Петрович". В ячейке на пересечении показано, сколько человек имеют одинаковые имена и фамилии.
 +
 +[{{ ru/manual/filter/form_checkerboard/autot_form_checkerboard1047.png?nolink |Рисунок 1. Результаты выполнения фильтра в виде "Форма шахматки"}}]
 +
 +[<contextnavigator>]
Driven by DokuWiki