|
Не идет второй уровень выборки |
☑ |
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) Все получилось, спасибо за помощь
|
|