0
SkillUp
22.01.20
✎
16:47
|
Есть процедура "ТЗ_СсылкаОткрытие":
&НаКлиенте
Процедура ТЗ_СсылкаОткрытие(Элемент, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
Если ЗначениеЗаполнено(ТЗ_Ссылка) Тогда
П = Новый Структура("Ключ", ТЗ_Ссылка);
Форм=ПолучитьФорму("Документ.ТелефонныйЗвонок.ФормаОбъекта", П);
Форм.ОткрытоИзКлиента3в1 = Истина;
Форм.ОткрытьМодально();
КонецЕсли;
КонецПроцедуры
Переделываю ее, чтоб без модальных было...
&НаКлиенте
Процедура ТЗ_СсылкаОткрытие(Элемент, СтандартнаяОбработка)
Если ЗначениеЗаполнено(ТЗ_Ссылка) Тогда
МассивПараметров = Новый Массив();
МассивПараметров.Добавить(Новый ПараметрВыбора("Ключ", ТЗ_Ссылка));
МассивПараметров.Добавить(Новый ПараметрВыбора("ОткрытоИзКлиента3в1", Истина));
ПараметрыВыбора = Новый ФиксированныйМассив(МассивПараметров);
Элемент.ПараметрыВыбора = ПараметрыВыбора;
КонецЕсли;
КонецПроцедуры
В открыавемой форме, в процедуре - "ПриСозданииНаСервере" параметры пустые (верее их нет). Как правильно передать параметры, в открываемую форму в моем случае? Через метод "ОткрытьФорму" не советовать...
|
|