Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Обращение к реквизиту формы

Обращение к реквизиту формы
Я
   bebibo
 
16.08.19 - 14:48
Подскажите как обратиться к реквизиту формы через модуль этого же объекта?
Это внешняя обработка. Нужно считать значение реквизита формы и передать его в модуль.
Так не получается:
Форма=ЭтотОбъект.ПолучитьФорму("Форма");
    ДатаСпр = Форма.ЭлементыФормы.ДатаСправки;

Поле объекта не обнаружено (ДатаСправки)
 
 
   palsergeich
 
1 - 16.08.19 - 15:00
(0) А как этот элемент в коллекции элементы в конструкторе называется?
Есть подозрение что Вы спутали Элементы и реквизиты.
   palsergeich
 
2 - 16.08.19 - 15:01
Скорее всего
ДатаСпр = Форма.ДатаСправки;
Или ДатаСпр = Форма.Объект.ДатаСправки;// если это реквизит не формы, а объекта
   bebibo
 
3 - 16.08.19 - 15:10
(2) это реквизит на форме, сделал его рекизитом объекта, и всё равно ввожу например дату сегодняшнюю, а передается 01.01.0001
   bebibo
 
4 - 16.08.19 - 15:14
(3) А нет, все нормально, в данных просто не то выбралось..Спасибо всем)
   Franchiser
 
5 - 16.08.19 - 15:15
РеквизитформыВЗначение()

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