|
Обход результата запроса
| ☑ |
0
Ник080808
01.12.15
✎
15:48
|
Глупый вопрос, но туплю - спасайте. Есть запрос, выбирающий данные из регистра сведений Измерение1,Измерение2,Измерение3. Собственно, мне нужно обойти результат следующим образом
Измерение1,Измерение2
Измерение3.
как получить на одном уровне обхода первые два измерения? Делаю
Итоги по Измерение1,Измерение2.
В Выборке пишу -Запрос.Выполнить().Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам,"Измерение1,Измерение2") значение Измерение2 NULL.
Получается получить результат только если в цикле сначала обходить первое измерение потом второе. Но как то криво. Есть способ проще?
|
|
1
DGorgoN
01.12.15
✎
15:49
|
а поменять в запросе измерение 2 и 3 местами?
|
|
2
Господин ПЖ
01.12.15
✎
15:49
|
обходи линейно без групировок
|
|
3
palladyi
01.12.15
✎
15:50
|
Выборка1 = Запрос.Выполнить().Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
|
|
4
palladyi
01.12.15
✎
15:51
|
Выборка2 = Выборка1.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
|
|
5
palladyi
01.12.15
✎
15:51
|
в выборке 2 все будет
|
|
6
Ник080808
01.12.15
✎
15:51
|
(2) а по другому никак? мне нужно обходить именно
Измерение1,Измерение2
Измерение3.
|
|
7
Ник080808
01.12.15
✎
15:51
|
(5) та я так и делаю. думал может есть способ проще
|
|
8
palladyi
01.12.15
✎
15:51
|
(7) вроде нет)
|
|
9
Ник080808
01.12.15
✎
15:52
|
(8) ( печалька (((
|
|
10
aleks_default
01.12.15
✎
16:02
|
Сделай в итогах МАКСИМУМ(Измерение1)
|
|
11
ptiz
01.12.15
✎
16:11
|
(0) "Но как то криво" - нормально.
|
|