Имя: Пароль:
1C
 
Можно ли открыть УФ из обычной формы внешней обработки?
,
0 Gorr
 
25.06.21
17:38
КАК открыть УФ из обычной формы внешней обработки?
1 Chameleon1980
 
25.06.21
17:44
для Вас УФ в данном случае это что?
2 Timon1405
 
25.06.21
17:46
ОткрытьФорму(...) если открываемая УФ встроенная
Никак(..) если открываемая УФ во внешней обработке.
3 fisher
 
25.06.21
17:56
(2) > Никак(..) если открываемая УФ во внешней обработке.
Боль, про которую 1С сказало "так и задумано". Повбывав бы.
4 Ёпрст
 
25.06.21
17:58
(3) точна, нелепое искусственное ограничение.
5 Gorr
 
25.06.21
20:48
печалька
6 vde69
 
26.06.21
11:28
вообще обычные и управляемые формы прекрасно живут вместе в одной конфе (в толстом клиенте) и открываются то-же вполне нормально.... не понимаю в чем проблема?

попробуй "навигационная ссылка"
7 ДенисЧ
 
26.06.21
11:35
(6) ключевое слово "внешние"
8 vde69
 
26.06.21
11:42
(7) то же нет проблем, только внешюю обработку нужно зарегистрировать, после регистрации она работает так-же как обьекты конфигурации
9 ДенисЧ
 
26.06.21
12:17
(8) А пример можешь, как внешнюю ОФ-обработку запустить в УФ?
У меня не получалось.
10 vde69
 
26.06.21
12:38
(9) толстый клиент?

обр = ВнешниеОбработки.Подключить(имяФайла, остальные параметры)
мформа = обр.ПолучитьФорму(имя формы)
мформа.открыть(параметры)
11 vde69
 
26.06.21
12:39
(10) +
в конфигурации должны быть разрешены и ОФ и УФ
12 RetardedToBoot
 
26.06.21
18:41
(10) Супер. А можно ли в такой внешней сделать одну форму обычной, в которой при открытии регистрировать ее и открывать управляемую?
13 ДедМорроз
 
26.06.21
19:11
(12) можно сделать основную форму управляемой,а дополнительную - обычной,тогда из справочника внешние обработки будет открываться и в обычном и в управляемом режиме.
14 RetardedToBoot
 
26.06.21
21:42
(13) Это понятно. Но вопрос, можно ли как-нибудь хоть раком открыть УФ внешней обработки в обычном режиме?
15 RetardedToBoot
 
26.06.21
21:43
(самому влом проверить)
16 Chameleon1980
 
27.06.21
08:17
(12) думаю, да. Если открывать будешь по примеру того, как открывается доп обработка
17 Мимохожий Однако
 
27.06.21
08:32
Добавь в обработку две формы. Одну для управляемого приложения, вторую для обычного
18 Chameleon1980
 
27.06.21
08:33
смысл не в этом
19 Мимохожий Однако
 
27.06.21
08:37
(18) Поясни
20 Chameleon1980
 
27.06.21
10:03
(19) не хочу я рисовать вторую форму
мне нужно открыть уф в оф
точка.
21 TormozIT
 
гуру
27.06.21
10:10
(20) Некорректно написал. Тебе нужно открыть управляемую форму (УФ) в обычном приложении (ОП).
22 Chameleon1980
 
27.06.21
10:20
(21) это понятно было уже. вкратце написал. и да - это нужно НЕ мне.
просто тут предлагают не то, по моему мнению.
23 opus70
 
27.06.21
13:48
нет нельзя ограничения 1с платформы
пишите разработчикам 1с
24 Cthulhu
 
27.06.21
21:12
(10): ОП, при попытке сделать как указано:
    ПодключеннаяОбработка = ВнешниеОбработки.Подключить("D:\<мой путь>\(УФ)ТестБлокировкиОкнаВладельца.epf",,Ложь);
    ФормаПодключеннойОбработки = ПодключеннаяОбработка.ПолучитьФорму("Форма");
    ФормаПодключеннойОбработки.Открыть();
=== Ошибка подключения внешних метаданных
по причине:
Неправильный путь к файлу 'D:\<мой путь>\(УФ)ТестБлокировкиОкнаВладельца.epf'. Схема не зарегистрирована
25 ДедМорроз
 
27.06.21
22:40
Подключать через хранилище - сначала файл в хранилище,потом из хранилища обработку.
В вашем случае,мы уперлись в невозможность подключения.
26 Cthulhu
 
27.06.21
23:35
(25):
    СсылкаНаОбработку = ПоместитьВоВременноеХранилище("D:\<мой путь>\(УФ)ТестБлокировкиОкнаВладельца.epf");
    ПодключеннаяОбработка = ВнешниеОбработки.Подключить(СсылкаНаОбработку,,Ложь);

ошибка подключения внешних метаданных
по причине:
Неправильный путь к файлу 'e1cib/tempstorage/<uid#1>?seanceId=<uid#2>'. Схема не зарегистрирована
27 Cthulhu
 
28.06.21
20:23
таки никак?
28 Chameleon1980
 
28.06.21
20:31
может дд в хз?
29 TormozIT
 
гуру
28.06.21
22:11
Из внешней обработки создать форму неродного типа (обычную/управляемую) точно не получится. А вот из конфигурации получится.
30 RomanYS
 
28.06.21
23:21
(27) никак. Только vde69 умеет
31 Cthulhu
 
28.06.21
23:27
(29): жаль. я так понял именно это (или что-то смежное) - причина, по которой твои ир в режиме уп можно только всунутыми в конфигурацию полноценно юзать. ну или чуть менее полноценно - в режиме расширения. правильно понимаю?
(30): грустно. ну или надо его позвать.
32 ДедМорроз
 
28.06.21
23:36
А в конфигурации включен режим использования обычных форм в управляемом приложении ?
33 Cthulhu
 
28.06.21
23:41
(32): управляемых форм в обычном приложении.
конфигурация оф (соответственно режим запуска - толстый оп).
или я не о том?
34 Cthulhu
 
28.06.21
23:45
(32): поставил и эту галку (обычных форм в управляемом приложении) - аналогичная ошибка (26)