Имя: Пароль:
1C
 
Обход результата запроса
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) "Но как то криво" - нормально.