1

Тема: 1Cv8: работаем с Системой Компоновки Данных (СКД)

О чём вообще речь: Система компоновки данных.

Пример отчёта (во вложении поста) с довольно простым макетом СКД и минимумом кода.
Демонстрация работы с произвольной Таблицей значений как источником данных.

Пример потребует наличие в вашей конфигурации только иерархического справочника "Контрагенты" (он есть практически на 100% в любой конфигурации). В коде создаётся Таблица значений с колонками "Контрагент" и "Сумма", первая колонка которой заполняется из справочника, а вторая — случайными данными. В макете СКД к этой Таблице значений подцепляется запрос к справочнику Контрагентов и всё это добро выводится как иерархический отчёт. Всего лишь 40 строк кода + простой макет СКД, который создаётся в графическом режиме за десятки минут.

Такой метод позволит свободно делать довольно "хитрые" отчеты, т.к. в Таблице значений могут быть любые данные, её удобно обойти в коде в цикле, поместив туда что угодно (вплоть до данных из внешних программ, подкачиваемых тут же, налету, из каких-то COM-объектов или файлов) и т.п.

Post's attachments

skd_sample.zip 6.46 kb, 150 downloads since 2011-04-26 

You don't have the permssions to download the attachments of this post.
Предложения в русском языке начинаются с большой буквы и заканчиваются точкой.
В названии ветки всегда должен быть указан язык программирования или среда исполнения скрипта, если это возможно.