Создание отчетов

 

Один из мощных инстру­ментов платформы 1С:Предприятие - система компоновки данных.

Рассмотрим построение нескольких отчетов, ко­торые будут использоваться в нашей конфигурации, и на их примере объясним основные возможности системы компоновки данных.

Любой отчет, как правило, подразумевает получение сложной выборки данных, сгруппированных и отсортированных опреде­ленным образом. Система компоновки данных представляет собой мощный и гибкий механизм, позволяющий выполнить все необхо­димые действия - от получения данных из различных источников, до представления этих данных в виде, удобном для пользователя.

Чаще всего исходные данные, необходимые для отчета, нахо­дятся в базе данных. Для того, чтобы указать системе компоновки данных, какая информация и откуда должна быть получена, исполь­зуется язык запросов системы 1С:Предприятие 8.1.

На этапе разработки отчета можно по умолчанию задать на­стройки отчета для того, чтобы пользователь мог сразу же запус­тить отчет на выполнение.

В то же время пользователь может самостоятельно изменить настройки отчета и выполнить его. При этом система компоновки данных сгенерирует другой запрос и другим образом представит ко­нечные данные - в соответствии с новыми настройками, заданными пользователем.

Познакомимся с общими сведениями о языке запросов системы 1С:Предприятие 8.1 и о системе компонов­ки данных. Затем на примерах создания конкретных отчетов, мы научимся использовать систему компоновки данных для решения различных практических задач.

 

 

Работа с запросами

 

Для работы с запросами используется объект встроенного языка Запрос. Он позволяет получать информацию, хранящуюся в полях базы данных, в виде выборки, сформированной по заданным правилам.