Имя: Пароль:
1C
1С v8
Не идет второй уровень выборки
,
0 Ar-Bus
 
12.11.12
16:40
Профессионалы уважаемые, подскажите разобраться с моей безграмотностью...

Есть текст запроса:

       Запрос.Текст = "
       |ВЫБРАТЬ
       |    КорСубконто1 Как Контрагент,
       |    Регистратор КАК Документ,
       |    СУММА(СуммаОборотДт) КАК СуммаДт,
       |    СУММА(СуммаОборотКт) КАК СуммаКт
       |ИЗ
       |    РегистрБухгалтерии.Хозрасчетный.Обороты(&ДатаНачала,&ДатаОкончания,Регистратор)
       |ГДЕ
       |    (Счет=&Счет51) И (КорСчет В ИЕРАРХИИ(&Счета))
       |СГРУППИРОВАТЬ ПО
       |    КорСубконто1,
       |    Регистратор
       |УПОРЯДОЧИТЬ ПО
       |    Контрагент,
       |    Регистратор.Дата";

Результат=Запрос.Выполнить();
       ТабДок.НачатьАвтогруппировкуСтрок();
       
       ВыборкаКонтрагент=Результат.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
       Пока ВыборкаКонтрагент.Следующий() Цикл
           СтрокаКонтрагент.Параметры.Заполнить(ВыборкаКонтрагент);
           ТабДок.Вывести(СтрокаКонтрагент);
           ВыборкаРегистратор=ВыборкаКонтрагент.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
           Пока ВыборкаРегистратор.Следующий() Цикл
           СтрокаДокумент.Параметры.Заполнить(ВыборкаРегистратор);
           ТабДок.Вывести(СтрокаДокумент);
       КонецЦикла;
       КонецЦикла;


Не идет выборка по второму уровню группировки (ВыборкаРегистратор), т.е. ВыборкаРегистратор.Количество()=0. Что не так написано, подскажите!
1 salvator
 
12.11.12
16:41
Юзай итоги, а не группировки
2 GROOVY
 
модератор
12.11.12
16:41
Итогов то нет. Результат линенейный
3 GLazNik
 
12.11.12
16:43
+(1) и почему УПОРЯДОЧИТЬ ПО .... Регистратор.Дата? а не по регистратор?
4 GROOVY
 
12.11.12
16:44
(3) Потому как сортировка по ссылке будет иметь очень интересный результат. RTFM
5 Ar-Bus
 
12.11.12
16:45
(1) т.е.  текст "СГРУППИРОВАТЬ ПО" убираю, пишу "ИТОГИ"
6 Ar-Bus
 
12.11.12
16:45
(1) как дословно будет текст запроса выглядеть?
7 salvator
 
12.11.12
16:47
(6) Конструктор запроса есть для этого.
8 Ar-Bus
 
12.11.12
16:52
(7) если бы еще уметь им пользоваться... Может вы поможете?
9 Ar-Bus
 
12.11.12
17:02
ап
10 Ar-Bus
 
12.11.12
17:05
ну что, никто не подскажет?
11 salvator
 
12.11.12
17:13
(8) Открой свой запрос конструктором, на закладке "группировка" убери все группировки, на закладке "итоги" добавь итоги по контрагенту и дате".
12 Ar-Bus
 
12.11.12
19:33
(11) Все получилось, спасибо за помощь
Независимо от того, куда вы едете — это в гору и против ветра!