Имя: Пароль:
1C
1С v8
Как программно заполнить ПолеВвода в форме списка документа?
0 ForeverAlone
 
21.05.14
13:10
На форму списка документов добавил колонки, запросом вытаскиваю данные и пытаюсь залить их в соответствующие колонки через ЭлементУправления.значение . Присвоение происходит, но данные не отображаются на форме. Код находится в модуле формы списка документов.
Пример кода:
Элемент.Колонки.НомерМашины.ЭлементУправления.Значение = ВыборкаДетальныеЗаписи.НомерТраспортногоСредства;
    Элемент.Колонки.ДатаВыгрузки.ЭлементУправления.Значение = ВыборкаДетальныеЗаписи.ДатаВыгрузки;
    Элемент.Колонки.ДатаЗагрузки.ЭлементУправления.Значение = ВыборкаДетальныеЗаписи.ДатаЗагрузки;
    Элемент.Колонки.Водитель.ЭлементУправления.Значение = ВыборкаДетальныеЗаписи.ФИОВодителя;

Из-за чего может не отображаться? Или как можно сделать по другому присвоение?
1 Галахад
 
гуру
21.05.14
13:13
При получении данных.
2 ForeverAlone
 
21.05.14
13:17
Я это делаю в процедуре СписокПриВыводеСтроки()
3 kosts
 
21.05.14
13:20
(0) Рассмотри ОформлениеСтроки в процедуре При получении данных.
Элементу управления не нужно присваивать.
4 kosts
 
21.05.14
13:21
Если форма своя, то вообще можно управляемую форму замутить с динамическим списком.
5 galimova_alsou
 
21.05.14
13:34
Используйте произвольный запрос динамического списка.