|
Работа с отчетом на СКД |
☑ |
0
npkerz
17.11.21
✎
10:29
|
Приветствую форумчан, вопрос такой
Есть типовой отчет "расчетная ведомость организации" написан на скд, в основной схеме компоновки данных есть несколько наборов данных - сначала по работникам, а потом уже наборы по видам расчета, суммам удержаний, суммам отчислений и т.д.
1. В каком месте отловить общий запрос выполнения, где именно он формируется
2. Можно ли программно, из модуля формы документа вызвать и выполнить этот отчет и в дальнейшем результат получить как таблицу значений и работать с ней ( мне нужно некоторые данные из отчета записать в строки табличной части моего документа) - если можно так сделать - то подскажите как
|
|
1
eklmn
гуру
17.11.21
✎
10:37
|
сделай поиск в конфигураторе, волшебные слова такие "ВыгрузитьРезультатСКДПоМакету"
|
|
2
npkerz
17.11.21
✎
10:45
|
(1) да тут в конфигурации почти каждый модуль запоролен - не ищет ничего
но спасибо, попробую в интернете поискать по ВыгрузитьРезультатСКДПоМакету, может найду решение
|
|
3
УдавВПопугаях
17.11.21
✎
10:48
|
2. Сформировать отчет скд программно - тоже гугл покажет. Только с ВыгрузкаВКолллекциюЗначений или как там
|
|
4
mistеr
17.11.21
✎
10:51
|
(0) Для заполнения документа не советую использовать отчет. Нужно брать данные из источников в базе. В отчете можно посмотреть запросы, откуда что берется, скопировать и доработать под себя.
|
|
5
Мультук
гуру
17.11.21
✎
10:53
|
(0)
Это ведь ЗУП - да? 3.x последний - надеюсь?
|
|
6
npkerz
17.11.21
✎
10:55
|
(4) да вот изначально я так и хотела, но запуталась в параметрах набора данных, не пойму где он берет часть из них
Но походу придется всё таки как-то запросами похожий запрос собрать
(5) это Бухгалтерия для Казахстана 3.0
|
|
7
mistеr
17.11.21
✎
11:01
|
(6) Окончательный запрос, выполняемый СКД, можно посмотреть в консоли компоновки из ИР. Для каждого набора данных генерируется отдельный запрос.
|
|
8
fisher
17.11.21
✎
11:15
|
(7) +1
|
|
9
Мультук
гуру
17.11.21
✎
13:25
|
(6)
Там же все написано.
В форме отчета читаем код функции
Функция СформироватьОтчетНаСервере() Экспорт
Смотрим как формируется структура "ПараметрыОтчета"
Далее смотрим код БухгалтерскиеОтчетыВызовСервера.СформироватьОтчет(...)
Из всего прочитанного
1) Учимся формировать "параметры отчета", пишем на основании свою функцию "СформироватьОтчетКакТаблицуЗначений"
2) Отлаживаем и ловим баги
3) Профит!
|
|