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