Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:manual:report:master_report [2014/07/02 16:35] belkin [Мастер отчетов MS Word] |
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. | ||
Строка 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. | ||
- | |||
- | В шаблоне отчета в дереве привязок допускается существование любого количества одноименных привязок. | ||
==== Описания привязок ==== | ==== Описания привязок ==== | ||
Строка 140: | Строка 128: | ||
| **Системные свойства** | Открывает окно системных свойств привязки. | | | **Системные свойства** | Открывает окно системных свойств привязки. | | ||
| **Выбрать привязку заново** | Пошаговое редактирование корневой привязки. Если редактирование производится из дерева привязок, то после него не будет произведена автоматическая перегенерация привязок в шаблоне. | | | **Выбрать привязку заново** | Пошаговое редактирование корневой привязки. Если редактирование производится из дерева привязок, то после него не будет произведена автоматическая перегенерация привязок в шаблоне. | | ||
- | | {{common/icons/05.png?nolink}} **Свойства** | Переход на страницу настройки выделенной привязки. Также можно осуществить переход двойным щелчком мыши на выделенной привязке. Если редактирование производится из дерева привязок, то после него не будет произведена автоматическая перегенерация привязок в шаблоне. | | + | | {{common/icons/05.png?nolink}} **Свойства** | Переход на страницу настройки привязки. Также можно осуществить переход двойным щелчком мыши на выделенной привязке. Для не корневых привязок с типом "Объект", "Файл", "Нумератор" откроется окно свойств вышележащей привязки с фокусом на строке текущей привязки, для остальных привязок - окно свойств текущей привязки. В случае изменения структуры привязки (например, удаление вложенной привязки или добавление новой) далее потребуется вручную внести соответствующие изменения в шаблон отчета. | |
<endTableBox|Таблица 3. Контекстное меню дерева привязок отчета формата MS Word> | <endTableBox|Таблица 3. Контекстное меню дерева привязок отчета формата MS Word> | ||