ТЗ на форме не заполняется.
☑
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) Так надо скорее исправлять
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший