|
v7: Можно ли передавать / получать данные из отчета |
☑ |
0
StackOverflow
22.03.18
✎
11:46
|
Главбух попросила сделать обработку, которая выводила бы в таблицу данные из двух разных отчетов. Я решил создать форму которая бы програмно обращалась к этим двум типовым отчетам, грубо говоря нажимала там кнопки и устанавливала бы необходимые параметры. Реально ли это осуществить?
Знаю что можно передавать параметры в метод ОткрытьФорму, создал таблицу значений, пытаюсь передать но не получается как собственно и получить значения оттуда.
Можно ли обращаться к методам открытой формы и если да то как это сделать?
|
|
1
StackOverflow
22.03.18
✎
11:48
|
Делаю что то типа того:
ТЗ = СоздатьОбъект("ТаблицаЗначений");
ТЗ.НоваяКолонка("Счет",Счет);
ТЗ.НоваяКолонка("Дата1", Дата1);
ТЗ.НоваяКолонка("Дата2", Дата2);
ТЗ.НоваяКолонка("ДанныеПоСубсчетам", 1);
ТЗ.НоваяКолонка("ОтборСубконто3","Не учитывать");
Отчет2 = ОткрытьФорму("Отчет.АнализСчетаПоСубконто",ТЗ);
|
|
2
VladZ
22.03.18
✎
11:52
|
"обработку, которая выводила бы в таблицу данные из двух разных отчетов". Можно уточнить задачу? Что именно хочет видеть?
|
|
3
VladZ
22.03.18
✎
11:53
|
(1) Передать параметры - это только начало пути. Нужно еще на той стороне это все обработать.
|
|
4
StackOverflow
22.03.18
✎
11:55
|
Ну есть два отчета Анализ счета и Анализ счета по субконто. При выполнении отчета Анализ счета получаем данные по Дт90 Кт 41.1 за какой то период, а Анализ счета по субконто данные по Дт 90.2.1(Без Ндс) Кт 41.1. Вот надо эти две цифры грубо говоря вытянуть ей в отдельную табличку
|
|
5
StackOverflow
22.03.18
✎
12:00
|
VladZ я тут тоже натыкался что походу их надо потом принимать в другом отчете и прописывать например в процедуре ПриОткрытии. Наверное проще будет самому все написать, не пытаясь ссылаться на отчеты из своей формы. Или взяв за основу отчет доработать под свои нужды.
|
|
6
VladZ
22.03.18
✎
12:04
|
(4) Писать свой отчет. Однозначно!
|
|
7
StackOverflow
22.03.18
✎
12:06
|
VladZ Спасибо, так и поступлю пожалуй
|
|