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