Создание отчетов
Один из мощных инструментов платформы 1С:Предприятие - система компоновки данных.
Рассмотрим построение нескольких отчетов, которые будут использоваться в нашей конфигурации, и на их примере объясним основные возможности системы компоновки данных.
Любой отчет, как правило, подразумевает получение сложной выборки данных, сгруппированных и отсортированных определенным образом. Система компоновки данных представляет собой мощный и гибкий механизм, позволяющий выполнить все необходимые действия - от получения данных из различных источников, до представления этих данных в виде, удобном для пользователя.
Чаще всего исходные данные, необходимые для отчета, находятся в базе данных. Для того, чтобы указать системе компоновки данных, какая информация и откуда должна быть получена, используется язык запросов системы 1С:Предприятие 8.1.
На этапе разработки отчета можно по умолчанию задать настройки отчета для того, чтобы пользователь мог сразу же запустить отчет на выполнение.
В то же время пользователь может самостоятельно изменить настройки отчета и выполнить его. При этом система компоновки данных сгенерирует другой запрос и другим образом представит конечные данные - в соответствии с новыми настройками, заданными пользователем.
Познакомимся с общими сведениями о языке запросов системы 1С:Предприятие 8.1 и о системе компоновки данных. Затем на примерах создания конкретных отчетов, мы научимся использовать систему компоновки данных для решения различных практических задач.
Работа с запросами
Для работы с запросами используется объект встроенного языка Запрос. Он позволяет получать информацию, хранящуюся в полях базы данных, в виде выборки, сформированной по заданным правилам.