0
GreatOne
26.09.14
✎
11:26
|
Доброго дня!
Хочу открыть форму через ОткрытьФорму() с передачей параметров - не получается. Работает только через ПолучитьФорму(), установку параметров и далее Открыть().
//ФормаЗаказов = Документы.ЗаказПокупателя.ПолучитьФормуВыбора(,ЭтаФорма);
//формазаказов.ЗакрыватьПриВыборе = ложь;
//
//ФормаЗаказов.Отбор.Контрагент.Значение = СсылкаНаОбъект.Контрагент;
//ФормаЗаказов.Отбор.Контрагент.Использование = истина;
//
//ФормаЗаказов.Открыть();
ЗначениеОтбора = Новый Структура("Контрагент", СсылкаНаОбъект.Контрагент);
ЗначениеОтбора.Вставить("ДоговорКонтрагента", СсылкаНаОбъект.ДоговорКонтрагента);
ПараметрыОтбора = Новый Структура("Отбор", ЗначениеОтбора);
ОткрытьФорму("Документ.ЗаказПокупателя.Форма.ФормаВыбора", ПараметрыОтбора, ЭтаФорма);
Закоментированный код работает, а тот, что ниже - открывает форму без отбора. Где мой косяк, кто подскажет?
|
|