Имя: Пароль:
1C
1С v8
Вывод в ТЗ из группировки
,
0 Gusarm
 
28.05.14
12:06
Есть запрос с группировками

Делаю выборку методом Выполнить. С обходом по группировкам.

ВыборкаПервыйУровень = запрос.Выполнить().Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам, "Группировка1")
Пока ВыборкаПервыйУровень.Следующий() цикл
     ВыборкаВторойУровень = ВыборкаПервыйУровень.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам, "Группировка2");
     //и тут вопрос*****
КонецЦикла

Вопрос*** - Можно ли выгрузить в ТЗ данные из второй выборки
ВыборкаПервыйУровень.Выгрузить() - не работает
1 Wobland
 
28.05.14
12:07
а что с ней потом делать?
2 Ненавижу 1С
 
гуру
28.05.14
12:07
конечно, у выборки нет такого метода
3 Gusarm
 
28.05.14
12:07
мне нужно её обработать. Запросом не получается привести к нужному виду.
4 Enders
 
28.05.14
12:08
(1) Циклом обходить, что ж ещё)
(0) Выборка не выгружается)
5 Рэйв
 
28.05.14
12:08
Сделай нормальную ТЗ и заполняй при переборе выборки
6 Gusarm
 
28.05.14
12:09
(4) я понимаю что выборка не выгружается.
+ и цикл топорный вариант на мой взгляд.
Может есть какое-то другое решение?
7 Wobland
 
28.05.14
12:09
(3) а обрабатывать методом для каждого из ТЗ?
8 Wobland
 
28.05.14
12:09
(6) Запросом привести к нужному виду предлагать?
9 Gusarm
 
28.05.14
12:09
(5) да
10 Ненавижу 1С
 
гуру
28.05.14
12:09
(6) а с ТЗ у тебя уже циклов не будет?
11 Gusarm
 
28.05.14
12:10
(8)  будет. Просто одним циклом придется выгружать в ТЗ, а вторым перебирать созданную ТЗ
12 Gusarm
 
28.05.14
12:11
(8) см (3)
13 Wobland
 
28.05.14
12:11
(11) перебери выборку. сэкономишь на выгрузке
14 Рэйв
 
28.05.14
12:11
(11)Тогда сделай в запросе условие, что бы остались только данные второй выборки.
А потом
ТЗ=Запрос.Выполнить().Выгрузить()
15 КонецЕсли
 
28.05.14
12:12
А сразу выгружать в ТЗ (Выгрузить()) не кошерно?
16 Рэйв
 
28.05.14
12:12
(3)>>Запросом не получается

Плохо стараешься
17 Gusarm
 
28.05.14
12:13
(16) хорошо стараюсь
18 Gusarm
 
28.05.14
12:17
всем спасибо
19 Enders
 
28.05.14
12:17
(11) аргумент. Вместо формирования ТЗ сделать все нужные действия не вариант?
20 Crush
 
28.05.14
12:19
(17) плохо, когда стараешься хорошо, а получается плохо

Напиши лучше почему в запросе не получается сделать. Может подскажут решение.