|
Как открыть Внешний отчет из Предприятия?
| ☑ |
0
АртемКа
29.09.16
✎
17:45
|
Доброго времени суток! Есть обработка Рабочее место пользователя (РМП), где пользователи могут добавлять Ссылки на Документы, Справочники, Отчеты (т.е в Справочнике Универсальный интерфейс, добавляют нужные объекты, которые будут находиться на РМП). На РМП добавляются ссылки на объекты, которые запускаются о "коду исполнения" находящемуся в Справочнике Универсальный интерфейс. Например, для справочника: (Справочники."ИмяСправочника".ПолучитьФормуСписка()), для документов: (Документы."ИмяДокумента".ПолучитьФормуСписка()); для отчета: (Отчеты."ИмяОтчета".ПолучитьФорму()).
Подскажите как прописать "Код" для добавления ОДНОГО Внешнего отчета . Ссылку на все внешние отчеты сделал так (Справочники.ВнешниеОбработки.ПолучитьФормуСписка()), а вот как сделать для одного внешнего отчета? Буду рад любой помощи. Спасибо большое!
|
|
1
jsmith
29.09.16
✎
18:04
|
Эх, Артемка
|
|
2
jsmith
29.09.16
✎
18:07
|
Или
ВнешняяФорма = Справочники.ВнешниеОбработки.НайтиПоНаименованию("Имя обработки");
ИмяФайла = ПолучитьИмяВременногоФайла();
ДвоичныеДанные = ВнешняяФорма.ХранилищеВнешнейОбработки.Получить();
ДвоичныеДанные.Записать(ИмяФайла);
Форма = ВнешниеОбработки.ПолучитьФорму(ИмяФайла);
Форма.Открыть();
|
|
3
АртемКа
29.09.16
✎
18:16
|
По второму варианту пробовал, если в конфигураторе это прописать, то отчет откроется сразу. Т.к. Форма.Открыть(), а сама Форма в "код исполнения не передается" Мне надо из обработки по нажатию на ссылку. Т.е. в обработке данная Ссылка на отчет даже не отображается, показывает что она есть, по нажатию пишет сообщение "Неверная ссылка".
|
|
4
АртемКа
29.09.16
✎
18:19
|
Скриншот Справочника Универсальный интерфей. Пример обычного отчета. Там где Код исполнения должно быть что то подобное для открытия Внешнего отчета
|
|
5
АртемКа
29.09.16
✎
18:24
|
из обработки РМП
|
|
6
youalex
30.09.16
✎
00:04
|
(3) когда делаешь скриншот, заголовок диалога, и, возможно, заголовок приложения - обрезать совсем не обязательно.
|
|