0
oleg_prg
21.11.13
✎
14:46
|
Добрый день! Подскажите пожалуйста, как правильно делать передачу параметра например из документа обработке. Например надо по нажатию на кнопку в документе открыть обработку и в обработке в любом поле для ввода отобразить документ из которого открылись.
Делаю так в документе
&НаКлиенте
Процедура ПодборИсполнителя(Команда)
Записать();
Форма = ПолучитьФорму("Обработка.ПодборПартнера.Форма");
Форма.Документ = Объект.Ссылка; //<<< Естественно так нельзя, а как правильно
Форма.ОткрытьМодально();
КонецПроцедуры
Хотел передать дату и номер документа и в обработке найти его, но кажется есть более верное решение.
Заранее спасибо!
|
|
2
Fedor-1971
21.11.13
✎
14:59
|
Один из вариантов:
ЗначениеОтбора = Новый Структура;
ЗначениеОтбора.Вставить("Документ",Объект.Ссылка);
ПараметрыВыбора = Новый Структура("Отбор", ЗначениеОтбора);
ОткрытьФорму("Обработка.ПодборПартнера.Форма",ПараметрыВыбора);
В форме ПриСозданииНаСервере()
Если Параметры.Свойство("Документ") тогда
//Делаешь что нужно
КонецЕсли;
|
|