Имя: Пароль:
1C
 
Вывод отчета в три макета из одного запроса
0 Nextor257
 
15.08.16
15:37
Добрый день!

1С УПП 8.2.

Вопрос такой:
Нужно построить отчет с выводом информации в макет. В макете нужны группировки по строкам, а также разбивка данных по периодам, например, по месяцам: июнь, июль, август. Также, в макете будет три таблицы с разными группировками в каждой, но сам запрос к базе данных один. Через СКД все делается предельно просто, вот образец:
http://pixs.ru/showimage/OtchetPrim_9018545_22936254.png
Есть три варианта реализовать это с выводом данных в макет:
1. Через построитель отчета.
2. Через универсальный отчет (тот же построитель)
3. Самому выводить данные в макет из результата запроса.

С чем столкнулся:
1) Если через построитель отчета делать, как сказать ему выводить данные в три таблицы? Не строить ведь под каждую таблицу отдельный запрос - запрос достаточно ресурсоемский.
2) Если самому выводить данные в макет, то как разбить данные по периодам? Дошел до того, что сделал итоги по периодам в каждой группировке, например, если группировки Организация, Валюта, Документ, то в запросе в блоке "Итоги По" делаю: Организация, период1, валюта, период2, документ (дальше период3 будет как детальная запись). Но как в коде выводить данные по периодам в макет?
1 Горогуля
 
15.08.16
15:38
>Через СКД все делается предельно просто
но ломает, да?
2 olegves
 
15.08.16
15:41
тебе надо 3 варианта отчета в СКД
3 Nextor257
 
15.08.16
17:04
(1) Такое ТЗ
(2) Мне нужно увидеть макет (табличный документ) с тремя таблицами. Если можно это реализовать через СКД, то поподробнее.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс