Заполнить колонку таблицы значений из запроса. #673429


#0 by dborovsky
Что то застопорился. Запрос1 = Новый Запрос; Проверяю ТаблицаЗагружаемыхРеквизитов, таблица пустая. Но КолонкаГруппаНоменклатуры посмотрел, попали два элемента. Правильно ли я копирую данные колонкив тз? Как только уже не пробовал.
#1 by Mitriy
для ЗагрузитьКолонку надо сначала строки создать... сами они не создаются...
#2 by dborovsky
Пройтись циклом и создать количество строк, чтобы соответствовало количеству элементов в моей колонке?
#3 by bborisko
Тогда уж и заполнить в этом же цикле можно)
#4 by Maxus43
да. Или скопировать.
#5 by dborovsky
ясно, спасибо. Может подскажите, как можно одним запросом выбрать все группы номенклатуры и типы цен номенклаткры. С друг другом они никак не связаны. Просто хотел чтобы находились все в одной ТЗ.
#6 by palpetrovich
поменяй Номенклатура.Наименование КАК ГруппаНоменклатуры на Номенклатура.Ссылка КАК ГруппаНоменклатуры
#7 by palpetrovich
и кста, в твоем случае достаточно ТаблицаЗагружаемыхРеквизитов = Запрос1.Выполнить.Выгрузить;
#8 by Deon
И как должна выглядеть эта таблица? 2 колонки?
#9 by dborovsky
да
#10 by Deon
в одной 50 значений, в другой всего 3 и остальные 47 пустые?
#11 by dborovsky
все верно
#12 by Deon
а зачем? )
#13 by dborovsky
хороший вопрос. При выгрузке данных в эксель пользователь будет выбирать какие группы номенклатуры выгружать и по каким ценам. Хотел эти парамметры дердать в одном месте, т.е. в тз. Не знаю, может это бредовая идея была. Перемудрил я.
#14 by Жан Пердежон
сделай пакетный запрос
#15 by Deon
Структура из двух массивов или из двух списков значений красивее, по-моему.
#16 by dborovsky
я все больше к этому склоняюсь. Спасибо всем за ответы
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С