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

Можно ли открыть УФ из обычной формы внешней обработки?

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

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

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

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


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