Различия

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

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

ru:manual:report:types_anchor:type_tree [2014/04/24 17:54]
127.0.0.1 внешнее изменение
ru:manual:report:types_anchor:type_tree [2019/10/09 09:49] (текущий)
belkin [Пример. Привязка типа Дерево]
Строка 2: Строка 2:
  
 Тип привязки "Дерево" используется для вывода в отчете справочников, имеющих иерархическую структуру. К таким справочникам относятся, например, справочники "Процессы", "Субъекты" или любые другие справочники, где разрешено создание папок. Тип привязки "Дерево" используется для вывода в отчете справочников, имеющих иерархическую структуру. К таким справочникам относятся, например, справочники "Процессы", "Субъекты" или любые другие справочники, где разрешено создание папок.
- +  
-В структуре привязки "Дерево" можно вывести значения любых параметров объекта привязки, в том числе вложенную привязку типа "Список" или вложенную привязку типа "Дерево" (см. Таблицу 3 в главе [[ru/manual/report/master_report]]).+В структуре привязки "Дерево" можно вывести значения любых параметров объекта привязки, в том числе вложенную привязку типа "Список" или вложенную привязку типа "Дерево" (см. [[ru/manual/report/types_anchor]]).
  
 В шаблоне для привязки типа "Дерево" создается такая же таблица, как и для привязки типа "Список". Подробнее о вставке привязки в шаблон описано в главе [[ru/manual/report/insert_anchor]]. В шаблоне для привязки типа "Дерево" создается такая же таблица, как и для привязки типа "Список". Подробнее о вставке привязки в шаблон описано в главе [[ru/manual/report/insert_anchor]].
Строка 24: Строка 24:
 [{{ ru/manual/report/types_anchor/type_tree/image1191.png?nolink |Рисунок 2. Настройка привязки типа "Дерево"}}] [{{ ru/manual/report/types_anchor/type_tree/image1191.png?nolink |Рисунок 2. Настройка привязки типа "Дерево"}}]
  
-В списке дополнительных привязок имеется колонка **Узел дерева**. Если флажок установлен, то значения будут выводиться с отступами, соответствующими уровню в иерархии. Если флажок снят, то все значения будут выводиться без отступа, на одном уровне.+В списке дочерних привязок имеется колонка **Узел дерева**. Если флажок установлен, то значения будут выводиться с отступами, соответствующими уровню в иерархии. Если флажок снят, то все значения будут выводиться без отступа, на одном уровне.
  
 Число уровней иерархического справочника для вывода в отчете задается в поле **Глубина дерева**. Если нужно вывести все уровни списка, а их количество заранее неизвестно, то можно ввести любое число, заведомо превышающее количество уровней в списке. Число уровней иерархического справочника для вывода в отчете задается в поле **Глубина дерева**. Если нужно вывести все уровни списка, а их количество заранее неизвестно, то можно ввести любое число, заведомо превышающее количество уровней в списке.
Строка 34: Строка 34:
 При использовании этого способа настройки привязки типа "Дерево" в качестве корня дерева выбирается параметр объекта привязки, принадлежащий иерархическому справочнику. Дополнительные привязки настраиваются для выбранного параметра, а не для объекта привязки. При использовании этого способа настройки привязки типа "Дерево" в качестве корня дерева выбирается параметр объекта привязки, принадлежащий иерархическому справочнику. Дополнительные привязки настраиваются для выбранного параметра, а не для объекта привязки.
  
-Этот способ используется при создании вложенного дерева в привязках типа "Список", "Дерево", "Фильтр" и "BAND".+Этот способ используется при создании вложенного дерева в привязках типа "BAND".
  
 ===== Пример. Привязка типа "Дерево" ===== ===== Пример. Привязка типа "Дерево" =====
  
-Пример привязки типа "Дерево" можно видеть в отчете "Положение о подразделении". Название привязки - "Процессы, выполняемые Субъектом". С её помощью выводится иерархический список процессов с кодами и названиями, для которых субъект является исполнителем.+Пример привязки типа "Дерево" можно видеть в отчете "Регламент процесса IDEF0". Название привязки - "Приложение_Наборы". С её помощью выводится иерархический список процессов - потомков того процесса, от которого вызвали отчетвключая сам этот процесс, а от каждого из них с помощью дочерней привязки типа "Список" - список связей процесса по объектам с наложенным на привязку фильтром для отбора только связей с наборами объектов.
  
 Выбран тип привязки "Дерево"; источник данных - "Динамическая привязка"; корень дерева - "-Объект-". Выбран тип привязки "Дерево"; источник данных - "Динамическая привязка"; корень дерева - "-Объект-".
  
-На странице настройки сложной привязки настроена дополнительная привязка для вывода параметра "Процессы.Название", которая называется "Процесс". Глубина Дерева: 99 - для вывода всех уровней дерева.+На странице настройки сложной привязки настроена дополнительная привязка: привязка с типом "Список" - "Связи процесса по объектам", которая в свою очередь имеет свои дополнительные привязки для вывода нумератора, названия набора объектов и перечня составляющих набор объектов. Глубина дерева у привязки риложение_Наборы": 1 - для вывода корня дерева (самого процесса, от которого вызывается отчет) и его непосредственных потомков. 
 + 
 +Таблица в шаблоне состоит из трех колонок, в первую вставлен тег привязки "Приложение_Наборы" (Рис. 3). 
 + 
 +[{{ ru/manual/report/types_anchor/type_tree/image1193.png?nolink |Рисунок 3. Внешний вид привязки типа ерево"}}]  
 + 
 +В результате выполнения отчета "Регламент процесса IDEF0для процесса "A0 Деятельность в области проектирования и монтажа инженерно-технических систем" (демонстрационная база данных) будет получена таблица, представленная на Рис. 4. 
 + 
 +[{{ ru/manual/report/types_anchor/type_tree/image1195.png?nolink |Рисунок 4. Результат выполнения отчета с привязкой типа "Дерево"}}]  
 + 
 + 
  
-Таблица в шаблоне состоит из одной колонки, в которую вставлен тег привязки "Процессы, выполняемые Субъектом". Границы таблицы скрыты средствами MS Word, благодаря чему представленные в ней данные выглядят как маркированный список (Рис. 3). 
  
-[{{ ru/manual/report/types_anchor/type_tree/image1193.png?nolink |Рисунок 3. Внешний вид привязки типа "Дерево"}}] 
  
-В результате выполнения отчета "Положение о подразделении&quotдля субъекта "Бухгалтерия" (демонстрационная база данных) будет получена таблица, представленная на Рис. 4.+[<contextnavigator>]
  
-[{{ ru/manual/report/types_anchor/type_tree/image1195.png?nolink |Рисунок 4. Результат выполнения отчета с привязкой типа "Дерево"}}]  
-  
-  
-[<contextnavigator>]  
  
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki