Книга адресована разработчикам прикладных решений в системе «1С:Предприятие 8». Она позволяет самостоятельно изучить возможности системы компоновки данных.<br /><br />Все примеры второго издания книги основаны на версии 8.2 платформы «1С:Предприятие» и адаптированы для нее. Описаны новые возможности системы компоновки данных, появившиеся в платформе 8.2.<br /><br />Для начинающих разработчиков в книге описывается устройство системы компоновки данных, приводятся простые примеры создания отчетов, снабженные большим количеством иллюстраций и комментариев.<br /><br />Значительная часть книги посвящена выполнению практических примеров создания и настройки сложных отчетов. Эти примеры можно использовать для того, чтобы попрактиковаться в создании и модификации отчетов, использующих систему компоновки данных.<br /><br />Для опытных разработчиков книга содержит подробное описание отдельных возможностей системы компоновки данных. Эту часть книги можно использовать в качестве справочного пособия или для более глубокого изучения возможностей механизма.<br /><br />Все примеры, рассматриваемые в книге, содержатся на прилагаемом компакт-диске.<br /><br />Оглавление<br />Предисловие<br />Кому предназначена эта книга<br />Источники информации<br />Как читать<br />Структура<br />Что находится на компакт-диске<br />Глава 1. Устройство системы компоновки данных<br />Схема компоновки данных<br />Наборы данных<br />Связи наборов данных<br />Вычисляемые поля<br />Ресурсы<br />Параметры<br />Макеты<br />Вложенные схемы<br />Настройки<br />Пример изменения настроек<br />Глава 2. Примеры разработки отчетов<br />Исходные данные для примеров<br />Пример 1. Набор данных - запрос<br />Визуальное конструирование<br />Варианты отчета<br />Настройка отдельных группировок<br />Пример 2. Вычисляемые поля<br />Параметры. Период отчета<br />Быстрые пользовательские настройки<br />Системные поля<br />Обязательность использования параметров<br />Пример 3. Связь наборов данных<br />Пример 4. Связь таблиц внутри набора данных<br />Связывание таблиц в запросе<br />Программный запуск отчета<br />Пример 5. Набор данных - объединение<br />Пример 6. Автоматическое формирование отчета<br />Пример 7<br />Передача параметров в запрос набора данных<br />Программная установка параметров отчета<br />Пример 8<br />Извлечение данных по периодам<br />Интерактивное оформление отчета<br />Пример 9. Свободная структура таблицы отчета<br />Пример 10<br />Связь наборов данных по периодам<br />Функциональные опции<br />Пример 11<br />Характеристики в отчете<br />Вывод данных в диаграмму<br />Пример 12<br />Детализация в выбранном периоде<br />Выражения для представления полей<br />Характеристики в метаданных<br />Вывод всех дат в периоде<br />Пример 13<br />Пользовательские поля<br />Вложенный отчет<br />Пример 14<br />Расчет итогов по полям остатка<br />Вывод в диаграмму нескольких ресурсов<br />Пример 15<br />Набор данных - объект<br />Программная компоновка<br />Общий макет оформления<br />Макет оформл