Предопределенные макеты могут создаваться при помощи конструктора схемы компоновки данных. Для этого предназначена закладка Макеты. Макет представлен в виде обычного табличного документа, областям которого можно задать нужное оформление.
Для примера создадим схему компоновки данных ПредопределенныйМакет отчета Остатки номенклатуры. Данные для отчета будем получать при помощи запроса (листинг 3.48).
Листинг 3.48. Текст запроса
ВЫБРАТЬ
ОстаткиНоменклатурыОстаткиИОбороты.Номенклатура,
ОстаткиНоменклатурыОстаткиИОбороты.Склад,
ОстаткиНоменклатурыОстаткиИОбороты.КоличествоНачальныйОстаток,
ОстаткиНоменклатурыОстаткиИОбороты.КоличествоКонечныйОстаток,
ОстаткиНоменклатурыОстаткиИОбороты.КоличествоПриход,
ОстаткиНоменклатурыОстаткиИОбороты.КоличествоРасход
ИЗ
РегистрНакопления.ОстаткиНоменклатуры.ОстаткиИОбороты КАК
ОстаткиНоменклатурыОстаткиИОбороты
В ресурсы отчета добавим поля КоличествоНачальныйОстаток, КоличествоПриход, КоличествоРасход и КоличествоКонечныйОстаток. На закладке Настройки добавим в структуру отчета группировку Склад с вложенной в нее группировкой Номенклатура и перенесем в список выбранных полей поля ресурсов (рис. 3.170).
Рис. 3.170. Настройка структуры и полей отчета
Для создания предопределенного макета сначала мы должны установить имена группировок, чтобы мы могли самостоятельно указать, в какую именно область нашего макета будет выводиться эта группировка. На закладке Настройки выделим нужную группировку и вызовем ее контекстное меню. Выберем в нем пункт Установить имя и зададим имена группировок (рис. 3.171).
Рис. 3.171. Установка имени группировки
Перейдем на закладку Макеты и нажмем кнопку Добавить макет. Существуют следующие типы предопределенных макетов (рис. 3.172):
Рис. 3.172. Добавление макета