|
Заполнить колонку таблицы значений из запроса. |
☑ |
0
dborovsky
18.07.13
✎
10:54
|
Что то застопорился.
Запрос1 = Новый Запрос;
Запрос1.Текст = "ВЫБРАТЬ
| Номенклатура.Наименование КАК ГруппаНоменклатуры
|ИЗ
| Справочник.Номенклатура КАК Номенклатура
|ГДЕ Номенклатура.ЭтоГруппа";
Выборка = Запрос1.Выполнить().Выгрузить();
КолонкаГруппаНоменклатуры = Выборка.ВыгрузитьКолонку("ГруппаНоменклатуры");
ТаблицаЗагружаемыхРеквизитов.ЗагрузитьКолонку(КолонкаГруппаНоменклатуры, "ГруппаНоменклатуры");
Проверяю ТаблицаЗагружаемыхРеквизитов, таблица пустая. Но КолонкаГруппаНоменклатуры посмотрел, попали два элемента. Правильно ли я копирую данные колонкив тз? Как только уже не пробовал.
|
|
1
Mitriy
18.07.13
✎
10:57
|
для ЗагрузитьКолонку надо сначала строки создать... сами они не создаются...
|
|
2
dborovsky
18.07.13
✎
11:01
|
Пройтись циклом и создать количество строк, чтобы соответствовало количеству элементов в моей колонке?
|
|
3
bborisko
18.07.13
✎
11:02
|
(2) Тогда уж и заполнить в этом же цикле можно)
|
|
4
Maxus43
18.07.13
✎
11:03
|
(2) да.
Или скопировать.
ТЗ = Выборка.Скопировать(нужныеколонки);
|
|
5
dborovsky
18.07.13
✎
11:07
|
ясно, спасибо. Может подскажите, как можно одним запросом выбрать все группы номенклатуры и типы цен номенклаткры. С друг другом они никак не связаны. Просто хотел чтобы находились все в одной ТЗ.
|
|
6
palpetrovich
18.07.13
✎
11:16
|
поменяй
Номенклатура.Наименование КАК ГруппаНоменклатуры
на
Номенклатура.Ссылка КАК ГруппаНоменклатуры
|
|
7
palpetrovich
18.07.13
✎
11:18
|
и кста, в твоем случае достаточно
ТаблицаЗагружаемыхРеквизитов = Запрос1.Выполнить().Выгрузить();
|
|
8
Deon
18.07.13
✎
11:23
|
(5) И как должна выглядеть эта таблица? 2 колонки?
|
|
9
dborovsky
18.07.13
✎
11:24
|
да
|
|
10
Deon
18.07.13
✎
11:24
|
(9) в одной 50 значений, в другой всего 3 и остальные 47 пустые?
|
|
11
dborovsky
18.07.13
✎
11:25
|
все верно
|
|
12
Deon
18.07.13
✎
11:25
|
(11) а зачем? )
|
|
13
dborovsky
18.07.13
✎
11:29
|
хороший вопрос. При выгрузке данных в эксель пользователь будет выбирать какие группы номенклатуры выгружать и по каким ценам. Хотел эти парамметры дердать в одном месте, т.е. в тз. Не знаю, может это бредовая идея была. Перемудрил я.
|
|
14
Жан Пердежон
18.07.13
✎
11:30
|
(5) сделай пакетный запрос
|
|
15
Deon
18.07.13
✎
11:31
|
(13) Структура из двух массивов или из двух списков значений красивее, по-моему.
|
|
16
dborovsky
18.07.13
✎
11:33
|
(15) я все больше к этому склоняюсь. Спасибо всем за ответы
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший