Книга: Разработка сложных отчетов в «1С:Предприятии 8». Система компоновки данных
Назад: Макеты оформления
Дальше: Настройки отчета

Создание собственного макета оформления

Собственный макет оформления можно создать, используя конструктор макетов. Для этого необходимо добавить новый макет в папку Общие макеты, находящуюся в папке Общие дерева объектов конфигурации. В открывшемся конструкторе макетов необходимо установить тип макета Макет оформления компоновки данных (рис. 3.193).

Рис. 3.193. Создание нового макета оформления

Редактор макетов оформления позволяет редактировать цвета фона, текста и границы, шрифты, отступы и т. д. областей макета оформления (рис. 3.194).

Рис. 3.194. Редактирование макета оформления

Выделив в верхнем левом окне нужную область макета, можно изменить элементы ее оформления в нижнем левом окне и сразу увидеть результат оформления этой области в правом окне редактора макета. При этом названия областей, содержащих оформление, выделяются жирным шрифтом.

При выделении в списке областей макета нужной позиции двойным щелчком мыши одновременно выделяется соответствующая ей область результата оформления, при условии что для этой области задано специфическое оформление. И наоборот. Для каждой области макета существует возможность создать несколько уровней оформления. Это можно сделать, выделив нужную область и нажав кнопку Добавить над списком областей.

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

Поясним назначение областей макета оформления. Структуру отчета можно представить в следующем виде:

Группировку отчета можно представить в виде областей:

Когда в настройках параметров вывода группировки задается тип макета Вертикально, группировка выводится в виде списка. Группировку отчета, представленную в виде списка, можно представить в виде областей:

Таблицу отчета можно представить в виде областей:

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

Более подробно процесс создания собственного макета оформления описан во второй главе - . Рассмотрим теперь работу с макетами оформления с помощью встроенного языка.

Назад: Макеты оформления
Дальше: Настройки отчета