Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Презентация 02

.pdf
Скачиваний:
27
Добавлен:
27.05.2015
Размер:
3 Мб
Скачать
☆

Макет компоновки данных

Макет компоновки данных представляет собой уже готовое описание того, как должен быть сформирован отчет. В нем соединяется схема компоновки и настройки компоновки.

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

211

Элемент результата компоновки данных

Результат компоновки данных представляется набором элементов результата компоновки данных.

Как самостоятельная логическая сущность результат компоновки данных не существует, существуют только его элементы.

Элементы результата компоновки данных можно вывести в табличный документ для представления их пользователю, или в другие виды документов. Также имеется возможность программного вывода элементов результата компоновки в объекты вида Дерево значений или Таблица значений.

212

Система компоновки данных как часть объекта Отчет

Система компоновки данных интегрирована в объект конфигурации Отчет. Это позволяет создавать отчеты без программирования. У объекта конфигурации Отчет реализовано свойство «Основная схема компоновки данных».

213

Конструктор макета

Конструктор макета позволяет создать макет отчета, содержащий схему компоновки данных

214

Конструктор схемы компоновки данных

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

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

формы.

215

Пример конструктора схемы компоновки данных

216

Настройки компоновки данных

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

217

Пример настройки компоновки данных

218

Результаты выполнения отчета

Врежиме 1С:Предприятие система автоматически, на основании схемы компоновки данных, содержащейся в отчете, может создать форму отчета и форму настроек отчета.

Пользователь просто запускает отчет и получает результат в соответствии с теми настройками, которые описал разработчик.

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

219

Пример результатов выполнения отчета

220