Различия

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

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

ru:manual:report:master_report [2014/05/15 17:45]
127.0.0.1 внешнее изменение
ru:manual:report:master_report [2019/08/21 14:42] (текущий)
belkin [Дерево привязок]
Строка 12: Строка 12:
   - Шаблон отчета с панелью инструментов MS Word.   - Шаблон отчета с панелью инструментов MS Word.
   - Панель инструментов **Мастера отчетов**.   - Панель инструментов **Мастера отчетов**.
-  - Дерево привязок, включая кнопки дерева и область описания привязок.+  - [[ru/manual/report/terms#дерево_привязок|Дерево привязок]], включая кнопки дерева и область описания привязок.
  
 Шаблон отчета представляет собой шаблон MS Word, в котором производится настройка внешнего вида отчета. На панели инструментов **Мастера отчетов** находятся кнопки, предназначенные для работы с отчетом: создание и редактирование привязок, выполнение и сохранение отчета и т.д. Описание назначения кнопок панели инструментов **Мастера отчетов** приведено в Таблице 1. Шаблон отчета представляет собой шаблон MS Word, в котором производится настройка внешнего вида отчета. На панели инструментов **Мастера отчетов** находятся кнопки, предназначенные для работы с отчетом: создание и редактирование привязок, выполнение и сохранение отчета и т.д. Описание назначения кнопок панели инструментов **Мастера отчетов** приведено в Таблице 1.
Строка 19: Строка 19:
 ^  **Кнопка**  ^  **Назначение**  ^ ^  **Кнопка**  ^  **Назначение**  ^
 |  {{ru/common/new.png?&nolink}}  | Добавление новой привязки. После окончания настройки привязки она будет автоматически добавлена в то место шаблона, где установлен курсор. | |  {{ru/common/new.png?&nolink}}  | Добавление новой привязки. После окончания настройки привязки она будет автоматически добавлена в то место шаблона, где установлен курсор. |
-|  {{ru/common/properties.png?&nolink}}  | Редактирование свойств выбранной в шаблоне привязки. Выбранной считается привязка, на которую установлен курсор мыши. Для привязок верхнего уровня (корневых) откроется окно пошагового редактирования, для вложенных привязок - окно свойств вышележащей привязки с фокусом на строке текущей привязки. В случае изменения структуры привязки (например, удаление вложенной привязки или добавление новой) далее потребуется вручную внести соответствующие изменения в шаблон отчета. |+|  {{ru/common/properties.png?&nolink}}  | Редактирование свойств выбранной в шаблоне привязки. Выбранной считается привязка, на которую установлен курсор мыши. Для не корневых привязок с типом "Объект", "Файл", "Нумератороткроется окно свойств вышележащей привязки с фокусом на строке текущей привязки, для остальных привязок - окно свойств текущей привязки. В случае изменения структуры привязки (например, удаление вложенной привязки или добавление новой) далее потребуется вручную внести соответствующие изменения в шаблон отчета. |
 |  {{common/icons/35.png?&nolink}}  | Показать/скрыть дерево привязок. По умолчанию кнопка находится в отжатом состоянии, а дерево скрыто. При скрытом дереве привязок шаблон отчета занимает всю область окна **Мастера отчетов**, что может быть удобно при редактировании шаблона. | |  {{common/icons/35.png?&nolink}}  | Показать/скрыть дерево привязок. По умолчанию кнопка находится в отжатом состоянии, а дерево скрыто. При скрытом дереве привязок шаблон отчета занимает всю область окна **Мастера отчетов**, что может быть удобно при редактировании шаблона. |
 |  {{common/icons/19.png?&nolink}}  | Сохранить отчет без закрытия **Мастера отчетов**. | |  {{common/icons/19.png?&nolink}}  | Сохранить отчет без закрытия **Мастера отчетов**. |
Строка 28: Строка 28:
 <endTableBox|Таблица 1. Панель инструментов "Мастера отчетов"> <endTableBox|Таблица 1. Панель инструментов "Мастера отчетов">
  
-== Внимание! == 
-После редактирования привязок с типом "Список", "Фильтр", "Дерево", запущенного кнопкой {{ru/common/properties.png?&nolink}} панели инструментов **Мастера отчетов**, автоматическая перегенерация этой привязки в шаблоне производится только для таблиц, не имеющих в своем составе объединенных ячеек (в том числе и в заголовке таблицы).   
-==== ==== 
-\\ 
 Создавать отчеты можно работая исключительно с шаблоном и панелью инструментов **Мастера отчетов**. Но в некоторых случаях может потребоваться более глубокая настройка, которая доступна благодаря дереву привязок. В дереве привязок структура отчета представлена в компактном виде с отражением иерархии привязок и кратким описанием каждой из них (подробнее об этом описано в статье [[ru/manual/report/master_report#дерево_привязок|Дерево привязок]]). Кнопки дерева привязок доступны только при выведенном на показ дереве привязок, они также предоставляют некоторые дополнительные возможности по работе с отчетами. Описание назначения этих кнопок приведено в Таблице 2). Создавать отчеты можно работая исключительно с шаблоном и панелью инструментов **Мастера отчетов**. Но в некоторых случаях может потребоваться более глубокая настройка, которая доступна благодаря дереву привязок. В дереве привязок структура отчета представлена в компактном виде с отражением иерархии привязок и кратким описанием каждой из них (подробнее об этом описано в статье [[ru/manual/report/master_report#дерево_привязок|Дерево привязок]]). Кнопки дерева привязок доступны только при выведенном на показ дереве привязок, они также предоставляют некоторые дополнительные возможности по работе с отчетами. Описание назначения этих кнопок приведено в Таблице 2).
  
Строка 79: Строка 75:
  
 ===== Дерево привязок ===== ===== Дерево привязок =====
- 
-Дерево привязок служит для работы с привязками (создание, просмотр, удаление) и присутствует в **Мастере отчетов** MS Word и на конечной странице **Мастера отчетов** MS Excel. 
- 
-В дереве привязок можно просмотреть структуру привязок отчета, типы привязок и информацию о каждой привязке. 
  
 Привязки бывают двух видов: **простые** и **сложные**. Привязки бывают двух видов: **простые** и **сложные**.
Строка 94: Строка 86:
 Активность привязок устанавливается флажком рядом с иконкой привязки. Флажок может быть снят для корневых привязок любых типов, а также для привязок типа "Секция" независимо от уровня вложенности. При отключенной активности привязки данные по ней не будут формироваться при выполнении отчета. Таким образом, можно не выводить в отчет всю информацию (не выводить блоки отчета, отключая активность привязок), а также уменьшить время выполнения отчета при отладке привязок. Активность привязок устанавливается флажком рядом с иконкой привязки. Флажок может быть снят для корневых привязок любых типов, а также для привязок типа "Секция" независимо от уровня вложенности. При отключенной активности привязки данные по ней не будут формироваться при выполнении отчета. Таким образом, можно не выводить в отчет всю информацию (не выводить блоки отчета, отключая активность привязок), а также уменьшить время выполнения отчета при отладке привязок.
  
-Наименование привязок в дереве формируется автоматически+Наименование привязок в дереве формируется автоматически из значения поля **Название привязки**, которое вводится на этапе создания привязки. 
-  * Для отчетов MS Word - наименование привязки - это значение поля **Описание привязки**, которое вводится на этапе создания привязки.   +
-  * Для отчетов MS Excel - "Привязка_<N>" для корневых привязок и "ДП_<N>" для дополнительных, где <N> − это порядковый номер привязки. Пользователь может изменить системное название привязки, сделав его более информативным. Максимальная длина поля 40 символов.+
  
 == Внимание! ==  == Внимание! == 
-По системному названию привязки в шаблонах MS Excel вставляется поле или закладка. Системное название может содержать только строчные и заглавные буквы (русские или латинские) и цифры. В нём не должно быть пробелов и управляющих символов! Пример системного названия привязки: "СписокДокументов"При присвоении наименования привязке в отчетах MS Word это ограничение соблюдать не требуется.+Названия привязок в отчетах MS Excel должны быть уникальными и не превышать по длине 40 символов. В отчетах MS Word эти ограничения соблюдать не требуется.
 ==== ==== ==== ====
 \\ \\
 Порядок привязок в дереве соответствует последовательности вставки привязок в отчет при автогенерации шаблона MS Excel. Порядок привязок в дереве соответствует последовательности вставки привязок в отчет при автогенерации шаблона MS Excel.
- 
 ==== Описания привязок ==== ==== Описания привязок ====
  
-Описание выделенной привязки показывается справа рядом с деревом.+Описания выделенной привязки показывается справа рядом с деревом для отчетов MS Excel или под деревом привязок для отчетов MS Word.
  
-В поле **Описание привязки** показывается текст, который будет вставляться перед привязкой при автоматической генерации шаблона (только для отчетов MS Excel). Описание привязки можно поменять в самом шаблоне отчета, но также рекомендуется изменять его в **Мастере отчетов**.+В поле **Описание привязки** (только для отчетов MS Excel) показывается текст, который будет вставляться перед привязкой при автоматической генерации шаблона. Описание привязки можно поменять в самом шаблоне отчета, но также рекомендуется изменять его в **Мастере отчетов**.
  
 В поле **Фильтр** показывается название фильтра привязки. В поле **Фильтр** показывается название фильтра привязки.
  
-В поле **Тип привязки** показывается наименование типа привязки (только для отчетов MS Excel).+В поле **Тип привязки** (только для отчетов MS Excel) показывается наименование типа привязки.
  
 В поле **Путь** выведен системный путь к параметру, значение которого выводится в отчет. В поле **Путь** выведен системный путь к параметру, значение которого выводится в отчет.
Строка 122: Строка 111:
 ==== Контекстное меню дерева привязок ==== ==== Контекстное меню дерева привязок ====
  
-Контекстные меню дерева привязок для отчетов форматов MS Word и MS Excel имеют некоторые различия. Перечень пунктов меню и их описания приведены в таблицах и соответственно.+Контекстные меню дерева привязок для отчетов форматов MS Word и MS Excel имеют некоторые различия. Перечень пунктов меню и их описания приведены в таблицах и соответственно.
  
 <startTableBox> <startTableBox>
Строка 139: Строка 128:
 | **Системные свойства** | Открывает окно системных свойств привязки. | | **Системные свойства** | Открывает окно системных свойств привязки. |
 | **Выбрать привязку заново** | Пошаговое редактирование корневой привязки. Если редактирование производится из дерева привязок, то после него не будет произведена автоматическая перегенерация привязок в шаблоне. | | **Выбрать привязку заново** | Пошаговое редактирование корневой привязки. Если редактирование производится из дерева привязок, то после него не будет произведена автоматическая перегенерация привязок в шаблоне. |
-| {{common/icons/05.png?nolink}} **Свойства**  | Переход на страницу настройки выделенной привязки. Также можно осуществить переход двойным щелчком мыши на выделенной привязке. Если редактирование производится из дерева привязокто после него не будет произведена автоматическая перегенерация привязок в шаблоне. | +| {{common/icons/05.png?nolink}} **Свойства**  | Переход на страницу настройки привязки. Также можно осуществить переход двойным щелчком мыши на выделенной привязке. Для не корневых привязок с типом "Объект", "Файл", "Нумератор" откроется окно свойств вышележащей привязки с фокусом на строке текущей привязки, для остальных привязок - окно свойств текущей привязки. В случае изменения структуры привязки (например, удаление вложенной привязки или добавление новой) далее потребуется вручную внести соответствующие изменения в шаблон отчета. | 
-<endTableBox|Таблица 4. Контекстное меню дерева привязок отчета формата MS Word>+<endTableBox|Таблица 3. Контекстное меню дерева привязок отчета формата MS Word>
  
 <startTableBox> <startTableBox>
Строка 159: Строка 148:
 | {{common/icons/47.png?nolink}} **Вверх** \\ {{common/icons/48.png?nolink}} **Вниз**  | Перемещение корневой привязки. При генерации шаблона привязки будут выводиться в том порядке, в котором они расположены в дереве. Также можно перемещать привязки, находящиеся на одном уровне, "перетаскивая" их с помощью мыши. | | {{common/icons/47.png?nolink}} **Вверх** \\ {{common/icons/48.png?nolink}} **Вниз**  | Перемещение корневой привязки. При генерации шаблона привязки будут выводиться в том порядке, в котором они расположены в дереве. Также можно перемещать привязки, находящиеся на одном уровне, "перетаскивая" их с помощью мыши. |
 | **Вывести из секции**  | Перемещает на один уровень вверх дополнительную привязку для привязки типа "Секция". Перенести привязку в секцию можно с помощью механизма "Drag&Drop", выделив и "перетащив" ее на необходимую привязку. Подробнее см. [[ru/manual/report/types_anchor/type_section]]. | | **Вывести из секции**  | Перемещает на один уровень вверх дополнительную привязку для привязки типа "Секция". Перенести привязку в секцию можно с помощью механизма "Drag&Drop", выделив и "перетащив" ее на необходимую привязку. Подробнее см. [[ru/manual/report/types_anchor/type_section]]. |
-<endTableBox|Таблица 5. Контекстное меню дерева привязок отчета формата MS Excel>+<endTableBox|Таблица 4. Контекстное меню дерева привязок отчета формата MS Excel>
  
  
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki