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

1С:Предприятие :: 1С:Предприятие 8 общая

выгрузить результат запроса

выгрузить результат запроса
Я
   _barracuda_
 
05.07.18 - 10:48
Добрый день.Подскажите как выгрузить результат запроса в табличное поле на форме,которого нет в составе справочника Номенклатура.
        ЭлементыФормы.ТЗ=Запрос.Выполнить().Выгрузить();
так пробую ругается.Добавлять построчно?
 
 
   _barracuda_
 
1 - 05.07.18 - 10:48
то-есть табличное поле является просто элементом формы не объектом
   Волшебник
 
2 - 05.07.18 - 10:49
ЭлементыФормы.ТЗ.Загрузить(Запрос.Выполнить().Выгрузить())
   DSSS
 
3 - 05.07.18 - 10:49
У этого элемента есть "путь к данным" в эти данные и выгружай
   Малыш Джон
 
4 - 05.07.18 - 10:52
(0) ЭлементыФормы.ТЗ.Значение = Запрос.Выполнить().Выгрузить();

а вообще - смотри (3)
   _barracuda_
 
5 - 05.07.18 - 10:54
(2) спасибо
   _barracuda_
 
6 - 05.07.18 - 10:55
всем
   _barracuda_
 
7 - 05.07.18 - 11:11
извиняюсь конечно.ругается метод не обнаружен загрузить
        ЭлементыФормы.ТЗ.Загрузить(Запрос.Выполнить().Выгрузить());
имя ТЗ
путь к данным: ТЗ
Тип:таблица значений
   xxTANATORxx
 
8 - 05.07.18 - 11:16
так пробуй
ТЗ.Загрузить(Запрос.Выполнить().Выгрузить())
или так
ЭлементыФормы.ТЗ.Значение.Загрузить(Запрос.Выполнить().Выгрузить());
   Малыш Джон
 
9 - 05.07.18 - 11:23
(7) потому что ЭлементыФормы.ТЗ - это не таблица значений, это табличное поле, у него нет метода Загрузить().

Делай или как в (8), или как в (4).
ИМХО - лучше ТЗ.Загрузить().
   _barracuda_
 
10 - 05.07.18 - 11:34
всем спасибо: может кому пригодится
 Результат = Запрос.Выполнить();
ЭлементыФормы.ТЗ.Значение = Результат.Выгрузить()//ЭлементыФормы.ТЗ.Значение(Запрос.Выполнить().Выгрузить());

ЭлементыФормы.ТЗ.СоздатьКолонки();
 
 Рекламное место пустует

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