|
Как программно обратится к внешнему отчету?
| ☑ |
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");
Если Внешняя<>Справочники.ВнешниеОбработки.ПустаяСсылка() Тогда
ДвоичныеДанные = Внешняя.ХранилищеВнешнейОбработки.Получить();
ИмяФайла = ПолучитьИмяВременногоФайла();
ДвоичныеДанные.Записать(ИмяФайла);
Обработка = ВнешниеОбработки.Создать(ИмяФайла);
Обработка.ПолучитьФорму().Открыть();
КонецЕсли;
|
|