Книга: Технологии интеграции "1С:Предприятия 8.3""
Назад: Прикладное использование данных из внешних источников
Дальше: Глава 3. Обмен данными

Отчет

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

Продемонстрируем это на примере все той же таблицы visits внешнего источника данных Спа. Добавим в конфигурацию новый отчет с именем ВизитыКлиентов. Откроем конструктор схемы компоновки данных и добавим новый набор данных – запрос. Откроем конструктор запроса.

В качестве источника данных для запроса выберем таблицу visits внешнего источника данных Спа. В список полей перенесем все поля из этой таблицы (рис. 2.45).

Рис. 2.45. Конструктор запроса

Нажмем ОК и вернемся в схему компоновки данных. На закладке Ресурсы перенесем все доступные ресурсы в список ресурсов отчета (рис. 2.46).

Рис. 2.46. Ресурсы отчета

Перейдем на закладку Настройки. Добавим в структуру отчета группировку по полю client_id, а в нее вложим группировку без указания группировочного поля – Детальные записи. Затем на закладке Выбранные поля выберем поля, которые будут выводиться в отчет: поле spa_treatment_id и ресурс number (рис. 2.47).

Рис. 2.47. Группировки и поля отчета

В результате в режиме 1С:Предприятие сформированный отчет примет следующий вид (рис. 2.48).

Рис. 2.48. Результат отчета

Обратите внимание, что вместо ключевых полей таблицы visits в отчет выводятся фамилии клиентов и наименования выполненных им процедур, поскольку эти поля являются полями представления таблиц clients и spa_treatments, на которые они ссылаются.


Назад: Прикладное использование данных из внешних источников
Дальше: Глава 3. Обмен данными