|
Вопрос по работе запросов.
| ☑ |
0
lanc2233
22.07.15
✎
16:01
|
Если в запросе есть итоги :
|ПО
|Измерение1,
|Измерение2
Далее код
Выборка1 = Запрос.Выполнить().Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
Пока Выборка1.Следующий() Цикл
Выборка2 = Выборка1.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
Пока Выборка2.Следующий() Цикл
Выборка3 = Выборка2.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
Пока Выборка3.Следующий() Цикл
По чем будет идти третья выборка?
|
|
1
Aprobator
22.07.15
✎
16:08
|
По идее - не по чем.
|
|
2
adron
22.07.15
✎
16:09
|
(0) Либо ни по чему, либо по детальным.
|
|
3
fisher
22.07.15
✎
16:15
|
По детальным. Можно тип строки выборки анализировать для наглядности.
|
|
4
fisher
22.07.15
✎
16:16
|
ТипЗаписиЗапроса (QueryRecordType)
Значения
ДетальнаяЗапись (DetailRecord)
ИтогПоГруппировке (GroupTotal)
ИтогПоИерархии (TotalByHierarchy)
ОбщийИтог (Overall)
|
|
5
hhhh
22.07.15
✎
16:19
|
тогда может Выборка3 = Выборка2.Выбрать();
|
|