Доброго времени суток.
1С:Предприятие 8.3 (8.3.16.1224)
Управление небольшой фирмой для Украины, редакция 1.6 (1.6.11.1)
Слабо знаком с управляемыми формами, поэтому прошу помощи.
Если коротко, то задача состоит вот в чем: необходимо из формы внешней обработки редактировать некоторые реквизиты документа ЗаказПокупателя с дальнейшей записью документа. Создал две формы во внешней обработки (для списка и документа), в форме "документа" создал реквизит Заказ типа ДокументСсылка.ЗаказПокупателя и Комментарий типа Строка.
Вот так я получаю данные конкретного документа:
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Если Параметры.Свойство("ЗаказДанные") Тогда
Заказ = Документы.ЗаказПокупателя.НайтиПоНомеру(Параметры.ЗаказДанные.Номер, Параметры.ЗаказДанные.Дата);
КонецЕсли;
КонецПроцедуры
А вот в процедуре
&НаКлиенте
Процедура ПриОткрытии(Отказ)
ПриОткрытииНаСервере();
Комментарий = Заказ.Комментарий;
КонецПроцедуры
выдает ошибку "Поле объекта не обнаружено (Комментарий)".
В процедуре На сервере в отладчике я полностью вижу объект Заказ - могу отрыть плюсик и увидеть все данные, но после выхода из процедуры плюсик пропадает. Видимо я чего-то не знаю при работе с УФ. Подскажите, где я туплю. Заранее спасибо.
Сообщение отредактировал Vofka - 12.09.21, 14:24