Оглавление
Предисловие...................................................................................7
Кому предназначена эта книга........................................................7
Особенности.....................................................................................7
Как читать..........................................................................................8
Структура..........................................................................................9
Что находится на компакт-диске...................................................10
Глава 1. Простой отчет «без программирования»..................11
Добавление отчета.........................................................................12
Создание схемы компоновки данных............................................13
Редактирование схемы компоновки данных................................15
Добавление «источника» данных..................................................16
Создание запроса...........................................................................17
Автоматическое заполнение доступных полей............................19
Создание стандартных настроек отчета.......................................20
Редактирование настроек отчета в режиме «1С:Предприятие»......26
Глава 2. Устройство системы компоновки данных...............33
Получение данных для отчета.......................................................33
Общее устройство системы компоновки данных........................34
Схема компоновки данных.............................................................37
Настройки отчета............................................................................48
Глава 3. Примеры основных возможностей системы компоновки данных...................55
Исходные данные для примеров...................................................55
Пример 1. Набор данных - запрос................................................57
Пример 2. Два связанных набора данных....................................62
Связь таблиц в запросе..................................................................68
Пример 3. Набор данных - объект................................................73
Пример 4. Набор данных - объединение.....................................80
Пример 5. Характеристики. Вывод данных в диаграмму.............88
Пример 6. Вложенный отчет..........................................................97
Пример 7. Вывод результата в сводную таблицу.......................103
Глава 4. Примеры разработки отчетов..................................115
Пример 1. Возможности настройки
различных элементов отчета...................................................115
Пример 2. Отчет по системным блокам......................................131
Пример 3. Отчет «Список номенклатуры».
Программный запуск отчета....................................................144
Пример 4. Программная установка значений параметров.
Автоматическое формирование отчета
«Отчет по системным блокам»................................................153
Пример 5. Отчет «Продажи номенклатуры»..............................156
Пример 6. Отчет по продажам.....................................................176
Пример 7. Сборка системных блоков..........................................188
Пример 8. Оказание услуг............................................................201
Пример 9. Использование источников данных - объектов. Создание собственного макета оформления.......224
Пример 10. Работа с иерархией. Работа с расшифровкой.......247
Пример 11. Использование источников данных - объединений объектов. Программная настройка отчета. Программное описание схемы компоновки данных..............267
Пример 12. Создание схемы компоновки данных в текстовом редакторе. Сериализация объектов компоновки данных......284
Глава 5. Справочник разработчика.........................................293
Общие возможности.....................................................................293
Получение итогов по всем датам в выбранном периоде...........293
Характеристики.............................................................................305
Иерархия.......................................................................................318
Связи наборов данных.................................................................33.6
Расчет итогов.................................................................................340
Расшифровка................................................................................344
Использование нескольких схем компоновки для одного отчета.....................................................................352
Многоязычные отчеты...................................................................356
Поля...............................................................................................363
Автоматическое заполнение полей наборов данных.................363
Использование автополей............................................................369
Переопределение представления поля набора данных............373
Вычисляемые поля.......................................................................376
Пользовательские поля................................................................380
Роли полей.....................................................................................382
Ресурсы.........................................................................................385
Параметры....................................................................................390
Использование дат.......................................................................390
Использование стандартных периодов.......................................391
Макеты...........................................................................................394
Предопределенные макеты.........................................................395
Макеты оформления.....................................................................408
Настройки отчета..........................................................................421
Использование конструктора настроек.......................................421
Сохранение и загрузка настроек отчета.....................................424
Упорядочивание............................................................................426
Отбор.............................................................................................431
Расположение реквизитов............................................................437
Настройка группировок.................................................................439
Расположение ресурсов...............................................................453
Расположение группы выбранных полей....................................455
Заголовки выбранных полей........................................................458
Расположение общих итогов........................................................458
Отображение заголовков, параметров данных и отборов.........463
Настройки диаграмм.....................................................................467
Условное оформление.................................................................469
Работа с системой компоновки средствами встроенного языка...................................473
Программная установка схемы компоновки данных.................473
Программная работа с параметрами схемы компоновки данных........................................475
Редактирование стандартных настроек......................................477
Редактирование настроек схемы компоновки............................478
Вывод отчета средствами встроенного языка............................478
Вывод отчета в дерево значений, таблицу значений для дальнейшей программной обработки.....................................480
Исполнение отчета........................................................................481
Глава 6. Культура создания отчетов с использованием
системы компоновки данных..............................................497
(“Разработка сложных отчетов в 1С:Предприятии 8. Система компоновки данных (+ CD-ROM)” Е.Ю. Хрусталева 2008)
Эту книгу Вы можете скачать на www.librus.ru