ДокументОбъект в реквизит управляемой формы #766659


#0 by woha
Доброго утра! В обработку передаю "ДокументОбъект" (Параметры.ЗаказПокупателя) &НаСервере как "ЗаказПокупателя" присвоить реквизиту формы? Спасибо.
#1 by portowyi
Ваш кода как раз это и делает!
#2 by portowyi
Если конечно "ЗаказПокупателя" это реквизит формы соответствующего типа.
#3 by woha
ЗаказПокупателя - это переменная, доступная только в этом вызове сервера.
#4 by portowyi
Создайте реквизит формы "ЗаказПокупателя" с типом "ДокументОбъект.ЗаказПокупателя" и при создании на сервере присвойте значение параметра этому реквизиту.
#5 by woha
Видает ошибку о не возможности изменить реквизит формы
#6 by alkorolev
реквизит формы основной? а вообще существует РеквизитФормывЗначение(ЗаказПокупателяОбъект, "ИмяТвоегоРеквизита")
#7 by zak555
у самого объекта есть реквизит ЗаказПокупателя ?
#8 by woha
у объект есть реквизит "ЗаказПокупателя" - тип "ДокументОбъект"
#9 by woha
Реквизит не основной. РеквизитФормывЗначение(ЗаказПокупателяОбъект, "ИмяТвоегоРеквизита") при это ругается на не соответствие типов
#10 by alkorolev
такого не может быть
#11 by alkorolev
скриншот формы документа покажи
#12 by woha
формы документа или обработки?
#13 by alkorolev
той формы, где у тебя ошибка
#14 by zak555
заполняй тогда в обработке заполнения или укажи в свойствах реквизита откуда заполнять
#15 by leonidk
Передать документОбъект в реквизит формы  - ЗначениеВреквизитФормы(Документ,"ИмяРеквизита");
#16 by woha
Решил не много по другому. Вариант ужасный но работает:
#17 by alkorolev
называется, ухо через зад чесать
#18 by woha
Как его сюда поместить?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С