Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Реализация открытия формы которая не задана как основная

Реализация открытия формы которая не задана как основная
Я
   brenli
 
21.10.19 - 08:31
Всем добра.
Вопрос по обычному приложению.
Есть справочник в котором предопределенная группа. Я создал для этой группы отдельную форму.
Нужно при открытии формы группы в справочнике, определять - Если Предопределенный Тогда открыть созданную форму.

Я создал обработчик события

Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
    //СтандартнаяОбработка = Ложь;
    Параметры = Новый Структура;
    Параметры.Вставить("Ссылка",ЭтотОбъект.Ссылка);
    
    Если Предопределенный Тогда
        Отказ = Истина;
        ОткрытьФорму("Справочник.Номенклатура.Форма.ФормаГруппыСпец",Параметры);
    КонецЕсли;    
КонецПроцедуры

Форма открывается но она пустая и как для новой группы. Параметра ключ как в управляемых формах нет.  
Подскажите как решить проблему? И вообще правильно ли я открываю форму в обычном приложении?
Спасибо
 
 
   Cyberhawk
 
1 - 21.10.19 - 08:34
Какие проблемы сделать управляемую форму и открывать ее?
   azt-yur
 
2 - 21.10.19 - 08:35
ПолучитьФорму("ФормаГруппыСпец").Открыть()
   azt-yur
 
3 - 21.10.19 - 08:37
либо для УФ ОткрытьФорму, но в параметрах поле должно быть не Ссылка, а Ключ
   brenli
 
4 - 21.10.19 - 08:42
С управляемыми знаю как. А как быть с обычными?
   azt-yur
 
5 - 21.10.19 - 08:57
(4) вместо ОткрытьФорму используй (2)
   brenli
 
6 - 21.10.19 - 09:14
(5) Спасибо бро.
Я понял всю соль жизни

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