Имя: Пароль:
1C
1С v8
Подскажите по 8.2
0 MatrosoV AleXXXand_R
 
30.09.11
12:21
Есть внешняя обработка. В процедуре ПриСозданииНаСервере в ней написано

   Перем ОбъектыНазначения;

   Если Параметры.Свойство("ОбъектыНазначения") Тогда
       Если ЗначениеЗаполнено(Параметры.ОбъектыНазначения) Тогда
           Объект.Документ = Параметры.ОбъектыНазначения.Получить(0);
       КонецЕсли;
   КонецЕсли;


То есть заполняется документ. Далее ПриОткрытии я делаю следующее:

   Если ЗначениеЗаполнено(Объект.Документ) Тогда
       ПечатьСчетаФактуры(Объект.Документ);
   КонецЕсли;

И в процедуре ПечатьСчетаФактуры обращаюсь к реквизитам документа, но программа выводит ошибку вида

"{Форма.Форма.Форма(30)}: Поле объекта не обнаружено (Организация)

СведенияОбПокупателе = УправлениеКонтактнойИнформацией.СведенияОЮрФизЛице(ДанныеДляПечати.Организация, ДанныеДляПечати.Дата);"

Подскажите в чем может быть ошибка?
Документ заполняется точно, ПриОткрытии и ПечатьСчетаФактуры выполняется на клиенте
1 butterbean
 
30.09.11
12:24
в отладчике глянь
2 Escander
 
30.09.11
12:27
(0) а разве нет так: ну создан объект на сервере инит выпролнен - общие переменные модуля капут... а к ним позже ещё и обращаются...