Имя: Пароль:
1C
1С v8
1с82 Из основной формы открыть произвольную
0 jurayed
 
25.01.13
11:05
Как из формы элемента справочника открыть другую произвольную форму?
Пишу:
ЭтаФорма.Объект.Ссылка.ПолучитьФорму("ФормаЭлемента3").ОткрытьМодально();
Выдает ошибку: {Справочник.Товары.Форма.ФормаЭлемента.Форма(262)}: Ошибка при вызове метода контекста (ПолучитьФорму)
   ЭтаФорма.Объект.Ссылка.ПолучитьФорму("ФормаЭлемента3").ОткрытьМодально();
по причине:
Интерактивные операции недоступны
Как можно это реализовать ? заранее спасибо
1 John83
 
25.01.13
11:05
ЭтаФорма.Объект.Ссылка
ссылка убери хоть
2 lEvGl
 
гуру
25.01.13
11:14
Какое извращение...
ПолучитьФорму("ФормаЭлемента").ОткрытьМодально();

ну и так понимаю - УФ, тогда наверно надо отдать это на клиента. Могу ошибаться, т к до УФ к сожалению руки еще не дошли
3 Ayvengo
 
25.01.13
11:15
(0) ОткрытьФорму(ИмяФормы, Параметры) ??
4 jurayed
 
25.01.13
11:20
(1) У объекта нет метода ПолучитьФорму
(2) Это на УФ не работает
5 Ayvengo
 
25.01.13
11:22
(4) или ОткрытьФормуМодально(ИмяФормы, Параметры) в общем СП ;)
6 lEvGl
 
гуру
25.01.13
11:24
(4) а не в контексте исполнения дело ?
7 lapinio
 
25.01.13
11:25
ОткрытьФорму("Справочник.___.Форма.ХЗ")
8 lapinio
 
25.01.13
11:26
Форму открыть можно тока на клиенте.
9 jurayed
 
25.01.13
11:26
(3)(7) Да, спасибо, так и пробую ...