Вход | Регистрация


Открыть форму внешней обработки, которая лежит в справочнике ДополнительныеОтчетыИОбработк

Открыть форму внешней обработки, которая лежит в справочнике ДополнительныеОтчетыИОбработк
Я
   inkvizitr
 
12.10.18 - 11:36
как открыть форму внешней обработки, которая лежит в справочнике ДополнительныеОтчетыИОбработки и передать в табличную часть этой формы данные? подскажите толковые ссылки на данную тему
 
 
   1Сергей
 
1 - 12.10.18 - 11:38
Сохранить внешку в файл, открыть и далее как обычно.
Во всех конфах уже есть готовые механизмы. Ничего изобретать не нужно
   aleks_default
 
2 - 12.10.18 - 11:40
Пример кода нужен?
   inkvizitr
 
3 - 12.10.18 - 11:40
а из данного справочника вообще ни как? она как внешняя но лежит в разделе, дополнительные отчеты и обработки, прикреплена там
   inkvizitr
 
4 - 12.10.18 - 11:40
(2) да если можно пример кода, был бы благодарен
   Has
 
5 - 12.10.18 - 14:19
// по образцу из УПП 1.3.35.2

спрВнешниеОбработки_Обработка=Справочники.ВнешниеОбработки.НайтиПоКоду(КодОбработки);
ИмяФайла = ПолучитьИмяВременногоФайла();
Попытка
ДвоичныеДанные = спрВнешниеОбработки_Обработка.ХранилищеВнешнейОбработки.Получить();
ДвоичныеДанные.Записать(ИмяФайла);
ВнешОбработка=ВнешниеОбработки.Создать(ИмяФайла);
Исключение
КонецПопытки;
   Cyberhawk
 
6 - 12.10.18 - 14:56
Можно и без файла. По этой досадной причине отладка подключаемых внешних обработок / отчетов где-то 1-2 года как в БСП стала довольно затруднительной
   inkvizitr
 
7 - 12.10.18 - 20:03
(5) классно что есть стандартные механизмы, а в управляемых формах интересует в частности БП3.0, я глобальным поиском попытался найти, что то не нашел
   inkvizitr
 
8 - 12.10.18 - 20:04
искал наподобие .epf по расширению, но все что вывелось это не то
   МимохожийОднако
 
9 - 12.10.18 - 20:22
(7) Вместо гугла включи отладчик и посмотри как открывается внешняя обработка. Много полезного увидишь

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует