Построитель отчета
Вот тут статейку в инете нашел, решил выложить. По построителю не так много информации.
- Описание
- Подробнее
Описание
Построитель отчета
Автор: Печенкин Роман
1. Что такое построитель отчета?
Построитель отчета — это объект, позволяющий на основе заданного текста запроса и настроек получить результат и вывести его в табличный документ или диаграмму.
Настройки построителя отчета включают:
- группировки (пример: “Номенклатура”, “Контрагент”…),
- показатели (пример: “Количество”, “Сумма”…),
- дополнительные поля (пример: “Номенклатура.Услуга”, “Контрагент.Код”…),
- фильтр (пример: по конкретной номенклатуре, по группе контрагентов…) и
- сортировка (пример: “Номенклатура.Код”, “Контрагент.Наименование”…)
Настройки построителя имеют средства визуализации, что позволяет программисту с минимальными трудозатратами предоставить пользователю интерфейс для их установки.
Перед выводом макет построителя отчета можно оформить с помощью макета оформления.
Вывод результата выполнения запроса построителя отчета осуществляется одной командой.
2. Где можно использовать построитель отчета?
С помощью построителя отчета можно проектировать основную массу отчетов (пример: “Остатки товаров”, “Продажи за период”…). При этом время на их разработку и программный код существенно сократятся, а качество оформления и функциональность — повысятся.
Кроме того, построитель отчета можно использовать в тех случаях, когда не нужен вывод результата, но требуется настройка пользователем элементов запроса, к примеру, группировок или фильтра (пример: выгрузка номенклатуры в xml-файл или обработка проведения документов по заданному фильтру).
Поскольку построитель отчета недоступен на сервере 1С:Предприятия и не используется в модуле внешнего соединения, то в этих случаях необходимо использовать построитель запроса, который аналогичен построителю отчета, но не имеет визуальных свойств и методов (“Макет”, “ВыводитьЗаголовокОтчета”, “Вывести()”, “ОформитьМакет()”…).
3. Немного о понятиях
По сравнению с версией 7.7 в версии 8.0 произошла небольшая смена понятий, поэтому стоит немного остановиться на этом.
Понятие |

