Имя: Пароль:
1C
 
УП. При модальном открытии формы заполнить реквизит обработки
0 Max Street
 
27.07.15
12:49
Привет

1с 8.3. УП. Внешняя обработка. Программно открываю модально форму

        МодальнаяФорма = ПолучитьФорму("ВнешняяОбработка.ПечатныеФормыСчетФактура.Форма");
        СтруктураПараметровЗакрытия = МодальнаяФорма.ОткрытьМодально();

При открытии хочу заполнить реквизит обработки.

ни так

&НаКлиенте
Процедура ПриОткрытии(Отказ)
    ПриОткрытииНаСервере();
КонецПроцедуры

&НаСервере
Процедура ПриОткрытииНаСервере()
    Объект.Документ = Документы.ЗаказКлиента.НайтиПоНомеру("0000-000010");
КонецПроцедуры

ни так

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    Объект.Документ = Документы.ЗаказКлиента.НайтиПоНомеру("0000-000010");
КонецПроцедуры

не получается. Подскажите, пожалуйста, как исправить
1 gigi789
 
27.07.15
12:53
(0) а что не получается то??
2 Max Street
 
27.07.15
12:53
(1) не заполняется реквизит
3 gigi789
 
27.07.15
12:55
(2) ну так Документы.ЗаказКлиента.НайтиПоНомеру("0000-000010") находит??
4 Max Street
 
27.07.15
12:59
(3) да. находит
5 Mifka
 
27.07.15
13:09
а тип в ревезита и найденого элемента совпадает?
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс