Обращение к внешним обработкам в модуле
☑
0
kap-v-kstu
04.12.13
✎
16:08
Есть код
ОтчетРасчетныеЛисткиОрганизаций = Отчеты.РасчетныеЛисткиОрганизаций.Создать();
ТиповыеОтчеты.УстановитьПараметр(ОтчетРасчетныеЛисткиОрганизаций.КомпоновщикНастроек, "НачалоПериода", НачДата);
ТиповыеОтчеты.УстановитьПараметр(ОтчетРасчетныеЛисткиОрганизаций.КомпоновщикНастроек, "КонецПериода", КонДата);
ТиповыеОтчеты.УстановитьПараметр(ОтчетРасчетныеЛисткиОрганизаций.КомпоновщикНастроек, "Группировать", ложь);
ТиповыеОтчеты.УстановитьПараметр(ОтчетРасчетныеЛисткиОрганизаций.КомпоновщикНастроек, "ВидРасчетногоЛистка", "ДляСотрудника");
ТиповыеОтчеты.ДобавитьОтбор(ОтчетРасчетныеЛисткиОрганизаций.КомпоновщикНастроек, "ФизЛицо", ТекСтр.Физлицо);
1
kap-v-kstu
04.12.13
✎
16:08
вместо Отчеты.РасчетныеЛисткиОрганизаций
надо использовать внешний отчет. Как быть??
2
Wobland
04.12.13
✎
16:08
это просто здорово
3
Wobland
04.12.13
✎
16:09
(1) создать?
4
kap-v-kstu
04.12.13
✎
16:11
ИмяФайла = КаталогВременныхФайлов() + "FileName.erf";
Обработка = Справочники.ВнешниеОбработки.НайтиПоНаименованию("Расчетные листки организаций");
//Достаем из хранилища обработки данные и записываем их во временный файл
ДвоичныеДанные = Обработка.ХранилищеВнешнейОбработки.Получить();
ДвоичныеДанные.Записать(ИмяФайла);
ОтчетРасчетныеЛисткиОрганизаций = ВнешниеОбработки.Создать(ИмяФайла);
5
kap-v-kstu
04.12.13
✎
16:12
так пробовал, ошибка Поле объекта не обнаружено (КомпоновщикНастроек)
ТиповыеОтчеты.УстановитьПараметр(ОтчетРасчетныеЛисткиОрганизаций.КомпоновщикНастроек
6
kap-v-kstu
04.12.13
✎
16:16
Предварительно подключить()?
7
kap-v-kstu
04.12.13
✎
16:31
Как обратиться к компоновщику настроек внешнего отчета??
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан