Объект конфигурации "Отчет" является прикладным объектом и предназначен для описания средств и алгоритмов, при помощи которых пользователь сможет получать необходимые ему выходные данные. В реальной жизни объектам конфигурации "Отчет" соответствуют всевозможные таблицы выходных данных, сводных данных, диаграммы и пр.
3.6.1 Создание отчета "Материалы"
Создаваемый отчет "Материалы" будет показывать приход, расход и остатки материалов.
Создадим новый объект конфигурации "Отчет" и назовем его "Материалы". На закладке "Макеты" воспользуемся конструктором выходной формы для того, чтобы полностью создать отчет. Из таблицы "ОстаткиМатериалов.ОстаткиИОбороты" выберем поля двойным щелчком мыши. Сначала выберем "Склад" и "Материал". Затем выберем "КоличествоПриход", "КоличествоРасход" и в заключение "КоличествоКонечныйОстаток". После этого на закладке "Итоги" укажем группировочное поле "Склад". Нажмем "ОК". Система автоматически сформирует формы и откроет их на экране. Запустим 1С:Предприятие в режиме отладки и посмотрим, как работает отчет. Выполним "Операции" / "Отчет…" / "Материалы" и нажмем "Сформировать". Оценим полученный результат (Рисунок 35).
Рисунок 35. Отчет "Материалы".
3.6.2 Создание отчета "РеестрДокументовОказаниеУслуги"
Этот отчет будет выводить список существующих в базе данных документов "ОказаниеУслуги" в порядке их дат и номеров. Создадим в конфигураторе новый объект конфигурации Отчет "РеестрДокументовОказаниеУслуги". На закладке "Макет" запустим конструктор выходной формы. В качестве источника данных для запроса выберем объектную (ссылочную) таблицу документов "ОказаниеУслуги". Из этой таблицы выберем следующие поля: "Дата", "Номер", "Склад", "Мастер", "Клиент".
Рисунок 36. Создание отчета "РеестрДокументовОказаниеУслуги".
После этого перейдем на закладку "Порядок" и укажем, что результат запроса должен быть сначала упорядочен по значению поля "Дата", а затем - по значению поля "Номер". На закладке "Отчет" сбросим флаг "Использовать построитель отчета" и нажмем "ОК". Конструктор сформирует форму отчета и макет. Теперь запустим 1С:Предприятие в режиме отладки и посмотрим на результат работы нашего отчета (Рисунок 37).