|
Реализация открытия формы которая не задана как основная |
☑ |
0
brenli
21.10.19
✎
08:31
|
Всем добра.
Вопрос по обычному приложению.
Есть справочник в котором предопределенная группа. Я создал для этой группы отдельную форму.
Нужно при открытии формы группы в справочнике, определять - Если Предопределенный Тогда открыть созданную форму.
Я создал обработчик события
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
//СтандартнаяОбработка = Ложь;
Параметры = Новый Структура;
Параметры.Вставить("Ссылка",ЭтотОбъект.Ссылка);
Если Предопределенный Тогда
Отказ = Истина;
ОткрытьФорму("Справочник.Номенклатура.Форма.ФормаГруппыСпец",Параметры);
КонецЕсли;
КонецПроцедуры
Форма открывается но она пустая и как для новой группы. Параметра ключ как в управляемых формах нет.
Подскажите как решить проблему? И вообще правильно ли я открываю форму в обычном приложении?
Спасибо
|
|
1
Cyberhawk
21.10.19
✎
08:34
|
Какие проблемы сделать управляемую форму и открывать ее?
|
|
2
azt-yur
21.10.19
✎
08:35
|
ПолучитьФорму("ФормаГруппыСпец").Открыть()
|
|
3
azt-yur
21.10.19
✎
08:37
|
либо для УФ ОткрытьФорму, но в параметрах поле должно быть не Ссылка, а Ключ
|
|
4
brenli
21.10.19
✎
08:42
|
С управляемыми знаю как. А как быть с обычными?
|
|
5
azt-yur
21.10.19
✎
08:57
|
(4) вместо ОткрытьФорму используй (2)
|
|
6
brenli
21.10.19
✎
09:14
|
(5) Спасибо бро.
Я понял всю соль жизни
|
|