Как программно обратится к внешнему отчету?
☑
0
yabes
06.02.12
✎
13:05
Как программно обратится к отчету, который находится в "Сервис->Дополнительные отчеты и обработки"?
1
ale-sarin
06.02.12
✎
13:08
(0) Ищи как используются внешние печатные формы.
Тебе так же надо.
2
Рэйв
06.02.12
✎
13:09
(0)При запуске они вроде генерятся в темпе.Там смотреть надо по времени создания как открыл.Последний твой.
3
yabes
06.02.12
✎
13:19
Проще тогда куда-нить на диск выложить в постоянное место(
4
Maxus43
06.02.12
✎
13:21
цель то какая в обращении к вн отчету?
вобще - там отчет в справочнике в ХранилищеДанных лежит. получаеш, и создаёш
5
Сниф
06.02.12
✎
13:25
Я для простоты добавил в справочник свою экспортную функцию ОткрытьФорму().
И открывал отчет так:
Справочники.ВнешниеОтчеты.НайтиПоКоду("555").ПолучитьОбъект().ОткрытьФорму();
6
BuHu
06.02.12
✎
13:25
Внешняя=Справочники.ВнешниеОбработки.НайтиПоКоду("СГ0000011");
Если Внешняя<>Справочники.ВнешниеОбработки.ПустаяСсылка() Тогда
ДвоичныеДанные = Внешняя.ХранилищеВнешнейОбработки.Получить();
ИмяФайла = ПолучитьИмяВременногоФайла();
ДвоичныеДанные.Записать(ИмяФайла);
Обработка = ВнешниеОбработки.Создать(ИмяФайла);
Обработка.ПолучитьФорму().Открыть();
КонецЕсли;
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.