Вход | Регистрация


Реквизит обработки (управляемая форма)

Реквизит обработки (управляемая форма)
Я
   Antony8x
 
27.12.17 - 08:21
Доброго времени суток. Есть реквизит обработки "Документ" с типом "ДокументОбъект.Имя". Когда в модуле формы присваиваю ему значение:

Объект.Документ = ДокументОбъект;

пишет "Нельзя изменять поле, содержащее объект данных формы". Подскажите как правильно присвоить значение?
 
 
   Antony8x
 
1 - 27.12.17 - 08:31
(0) Разобрался, так можно:

РеквизитКоллекция = РеквизитФормыВЗначение("Объект.Документ");
        РеквизитКоллекция = ДокументОбъект;
        ЗначениеВРеквизитФормы(РеквизитКоллекция ,"Объект.Документ");
   Antony8x
 
2 - 27.12.17 - 08:32
т.е.)

РеквизитЗначение = РеквизитФормыВЗначение("Объект.Документ");
        РеквизитЗначение = ДокументОбъект;
        ЗначениеВРеквизитФормы(РеквизитЗначение ,"Объект.Документ");
   Antony8x
 
3 - 27.12.17 - 08:40
Собственно, и так просто можно было:

 ЗначениеВРеквизитФормы(РеквизитЗначение ,"Объект.Документ");
   Antony8x
 
4 - 27.12.17 - 08:41
т.е)

ЗначениеВРеквизитФормы(ДокументОбъект,"Объект.Документ");

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует