Пример. Группировка BAND
Пример дополнительной привязки с группировкой BAND можно видеть в отчете объектов «Должностная инструкция» (демонстрационная база данных). Системное название привязки: «ВыпДействия». Рис. 12.4.50 Перейдите на страницу настройки сложной привязки (пункт контекстного меню «Настройка привязки»). Тип привязки: «Фильтр». Путь: «Процессы» − это фильтр недекомпозированных процессов, у которых Субъект является исполнителем. Рис. 12.4.51 Для вывода в отчете значений параметров списка созданы дополнительные привязки. Для привязки «Родитель процесса» установлен тип группировки «BAND». При этом тип дополнительной привязки автоматически изменен на тип BAND. Для этой дополнительной привязки обязательно вводится системное название в колонке «Название». В данном случае системное название «родитель». Откройте шаблон отчета и нажмите кнопку «Вставить привязку». В окне «Вставка привязки» на закладке «Секции/Бэнды» выберите привязку бэнда – «BND_родитель» и нажмите кнопку «Перейти». Курсор будет установлен на начало бэнда. На закладке «Список/Дерево/Фильтр» находится привязка «Список» − «BND_родитель_ВыпДействия». Это привязка-владелец для дополнительной привязки «родитель». В название привязки-владельца вставлено название привязки-бэнда. Список будет выводиться внутри бэнда. Рис. 12.4.52 В структуре привязки «список» есть четыре дополнительных привязки, но для вывода списка создана таблица, состоящая из трех колонок. Дополнительная привязка «родитель», по которой установлена группировка типа «BAND», будет выводиться в отдельном поле. Название этой привязки выбирается на закладке «Поле». В название привязки вставлено название бэнда. Рис. 12.4.53 Тип группировки «Таблица» Дополнительная привязка, для которой установлен тип группировки «Таблица», объединяет остальные дополнительные привязки в группы. По дополнительной привязке, для которой установлен тип группировки «Таблица», устанавливается сортировка «По возрастанию». При необходимости вид сортировки можно изменить. Количество колонок в таблице соответствует общему количеству привязок в списке, включая привязки, по которым установлена группировка. Группировка таблицей может быть линейной, то есть одновременно по нескольким параметрам списка. Группировка может быть многомерной (или вложенной). Если у объекта привязки, для которого включена группировка, есть параметр «список», то для любого параметра этого списка, в свою очередь, можно включить группировку Таблицей. В шаблоне отчета название привязки для списка выбирается в окне «Вставка привязки» на закладке «Список/Дерево/Фильтр» в виде: «<СистемноеНазваниеПривязкиСписка>».
|