Имя: Пароль:
1C
 
ТЗ на форме не заполняется.
0 bizon2008
 
08.10.18
15:22
Доброго.
Есть ньанс, но я его забыл. Помогите плиз.
Обычные формы, УПП1.3.
Внешняя обработка, в есть реквизит тип его ТЗ.
В модуле работает запрос и выгружает в ТЗ.

Результат = Запрос.Выполнить();
    
ЭтотОбъект.тзЦены = Результат.Выгрузить();
    
Сообщить("============ " + ЭтотОбъект.тзЦены.Количество());
    
ЭтотОбъект.ПолучитьФорму("Форма").ОткрытьМодально();

Данные в ТЗ точно есть, проверил.
На форме разместил ТЗ связал с реквизитом. Но блин пустое выходит
Спасите помогите.
1 Timon1405
 
08.10.18
15:24
ЭлементыФормы.ТабличноеПолеЦены.Значение = Результат.Выгрузить();
ЭлементыФормы.ТабличноеПолеЦены.СоздатьКолонки();
2 bizon2008
 
08.10.18
15:29
(1) Ты это хочешь сказать что зря я реквизит делал в обработке? Надо сразу на форму гнать?
3 bizon2008
 
08.10.18
15:58
Заполнение ТЧ не произведено!
Метод объекта не обнаружен (СоздатьКолонки)

Нет у меня такого метода.
4 Cyberhawk
 
08.10.18
16:01
Может это у тебя карма такая за твой код?
5 lodger
 
08.10.18
16:03
(0) судя по коду ты пишешь это на форме обработки. зачем ты открываешь форму в которой находишься?
6 bizon2008
 
08.10.18
16:10
(5) Это я пишу в модуле обработки.
7 bizon2008
 
08.10.18
16:11
(4) Однозначно.
8 youalex
 
08.10.18
16:14
1. Сделай вместо ТЗ реквизита - ТЧ, и заполняй её

2. Проверь (3) . СоздатьКолонки() - должно быть у Табл. поля.
9 Cyberhawk
 
08.10.18
16:15
(7) Так надо скорее исправлять