|
Как открыть форму внешней обработки из модуля
| ☑ |
0
azmon1984
12.11.15
✎
16:02
|
Пытаюсь открыть форму внешней обработки из модуля.
Начало набросал. А форму открыть не получается.
ВнешняяФорма = Справочники.ВнешниеОбработки.НайтиПоНаименованию("Бланки ТТН (изм.)");
ИмяФайла = ПолучитьИмяВременногоФайла("epf");
ДвоичныеДанные = ВнешняяФорма.ХранилищеВнешнейОбработки.Получить();
ДвоичныеДанные.Записать(ИмяФайла);
ОбработкаП = ВнешниеОбработки.Создать(ИмяФайла);
|
|
1
Горогуля
12.11.15
✎
16:03
|
бывает
|
|
2
aleks_default
12.11.15
✎
16:03
|
продолжай попытки...
|
|
3
Ненавижу 1С
гуру
12.11.15
✎
16:03
|
ОбработкаП.ПолучитьФорму().Открыть()
|
|
4
Fragster
гуру
12.11.15
✎
16:04
|
обычные формы?
|
|
5
azmon1984
12.11.15
✎
16:04
|
Понимаю что это должно выглядеть примерно так:
Форма =XXXXXXXXXXXXXX.ПолучитьФорму("Форма");
Форма.Открыть();
|
|
6
Горогуля
12.11.15
✎
16:04
|
(4) Справочники.ВнешниеОбработки
|
|
7
Горогуля
12.11.15
✎
16:05
|
(5) тааак
|
|
8
azmon1984
12.11.15
✎
16:05
|
(4) да обычные
|
|
9
VikingKosmo
12.11.15
✎
16:06
|
ТС прочти уже (3)
|
|
10
Горогуля
12.11.15
✎
16:07
|
XXXXXXXXXXXXXX = ВнешниеОбработки.Создать(ИмяФайла);
|
|
11
azmon1984
12.11.15
✎
16:10
|
(10) так пробовал
ошибка
Ошибка при вызове метода контекста (ПолучитьФорму): Недопустимое значение параметра (параметр номер '1')
|
|
12
Горогуля
12.11.15
✎
16:11
|
не может быть!
|
|
13
VolandMaster
12.11.15
✎
16:14
|
(11) Описание варианта метода:
Предварительно обработка должна быть подключена методом Подключить.
|
|
14
Euguln
12.11.15
✎
16:14
|
(11) Не указана основная форма, вызывай по имени.
|
|
15
azmon1984
12.11.15
✎
16:19
|
Спасибо разобрался.
Оказывется просто тупо вместо нужной внешней обработки была подгружена другая обработка.
|
|