|
Как обработать результат СКД ? | ☑ | ||
---|---|---|---|---|
0
zoldiar
23.03.13
✎
18:52
|
Есть код, где из внешней обработки программно результат СКД стандартного отчета помещается в файл.
А мне нужно определенные значения результата СКД выбрать и обработать. Вот код: ОтчетРасчетныеЛисткиОрганизаций = Отчеты.РасчетныеЛисткиОрганизаций.Создать(); ТиповыеОтчеты.УстановитьПараметр(ОтчетРасчетныеЛисткиОрганизаций.КомпоновщикНастроек, "НачалоПериода", НачалоМесяца(вхПериод)); ТиповыеОтчеты.УстановитьПараметр(ОтчетРасчетныеЛисткиОрганизаций.КомпоновщикНастроек, "КонецПериода", КонецМесяца(вхПериод)); ТиповыеОтчеты.УстановитьПараметр(ОтчетРасчетныеЛисткиОрганизаций.КомпоновщикНастроек, "Группировать", Ложь); ТиповыеОтчеты.УстановитьПараметр(ОтчетРасчетныеЛисткиОрганизаций.КомпоновщикНастроек, "ВидРасчетногоЛистка", ВидРасчетки); ТиповыеОтчеты.ДобавитьОтбор(ОтчетРасчетныеЛисткиОрганизаций.КомпоновщикНастроек, "ФизЛицо", вхФизлицо); ТабличныйДокументРасчетныйЛисток = Новый ТабличныйДокумент; ТабличныйДокументРасчетныйЛисток.АвтоМасштаб = Истина; ТабличныйДокументРасчетныйЛисток.Защита = Истина; ТабличныйДокументРасчетныйЛисток.ТолькоПросмотр = Истина; //ТабличныйДокументРасчетныйЛисток.КодЯзыкаМакета = "En"; ОтчетРасчетныеЛисткиОрганизаций.СформироватьОтчет(ТабличныйДокументРасчетныйЛисток); ИмяФайла = СокрЛП(вхФизлицо.Наименование); КаталогФайла = КаталогВременныхФайлов(); ТекИмяФайла = КаталогФайла + ИмяФайла + "." + НРег(ТипФайла); ТабличныйДокументРасчетныйЛисток.Записать(ТекИмяФайла, ТипФайлаТабличногоДокумента[ТипФайла]); Возврат ТекИмяФайла; |
|||
1
zoldiar
23.03.13
✎
18:54
|
При попытке поместить во временную таблицу:
ТаблицаЗначений = Новый ТаблицаЗначений; ОтчетРасчетныеЛисткиОрганизаций.СформироватьОтчет(ТаблицаЗначений); ругается на сам стандартный отчет: {Отчет.РасчетныеЛисткиОрганизаций.МодульОбъекта(3484)}: Поле объекта не обнаружено (ПолеСверху) СтруктураПараметров.ПолеСверху = ТабличныйДокумент.ПолеСверху; |
|||
2
GANR
23.03.13
✎
18:57
|
(0)(1) Синтаксис-помощник и отладчик что говорят?
|
|||
3
zoldiar
23.03.13
✎
19:01
|
в синтакс-помощнике не нашел((
отладчик тоже самое говорит. а вообще я новичек и не очень умею пользоваться отладчиком. |
|||
4
zoldiar
23.03.13
✎
19:03
|
может есть другой вариант действий как вытащить значения из результата СКД?
|
|||
5
GANR
23.03.13
✎
19:05
|
(4) форум не видит всех переменных и реквизитов, если только кто-нибудь через удаленку подключится
|
|||
6
zoldiar
23.03.13
✎
19:12
|
(5) можно и через удаленку.
эх.. мне бы хотя б понять какие варианты есть, чтобы после программного вызова СКД стандартного отчета, обработать его результаты. |
|||
7
zoldiar
23.03.13
✎
19:15
|
если полностью программно формировать и просто брать схему из отчета, то он не видит некий набор данных - объект ("НачисленияУдержания")
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |