Имя: Пароль:
1C
1С v8
Сортировка и итоги в запросе
0 John83
 
14.10.16
12:13
В запросе получаю данные по дате оприходования номенклатуры.
Нужно отсортировать по этой дате и в то же время сделать итоги по номенклатуре. Естественно сортировка будет происходить внутри группы, а как сделать, чтобы сначала выводилась номенклатура с более поздним поступлением?
1 John83
 
14.10.16
12:13
для УТ 10.3

ВЫБРАТЬ РАЗЛИЧНЫЕ ПЕРВЫЕ 1000
    ПартииТоваровНаСкладахОбороты.Номенклатура КАК Номенклатура,
    ПартииТоваровНаСкладахОбороты.ДокументОприходования.Дата КАК ДокументОприходованияДата
ИЗ
    РегистрНакопления.ПартииТоваровНаСкладах.Обороты КАК ПартииТоваровНаСкладахОбороты

УПОРЯДОЧИТЬ ПО
    ДокументОприходованияДата УБЫВ
ИТОГИ ПО
    Номенклатура
2 John83
 
14.10.16
13:58
на столько глупый вопрос?
3 John83
 
17.10.16
16:22
еще разок
4 butterbean
 
17.10.16
16:34
сделай сначала итоги по дате, потом по номенклатуре
5 John83
 
17.10.16
16:36
(4) в том-то и дело, что нужна группировка по номенклатуре
6 John83
 
17.10.16
16:37
+5 т.е. в этом случае, он будет разбивать номенклатуру по разным датам
7 butterbean
 
17.10.16
16:38
(5) сделай МАКСИМУМ(ДатаОприходования) и СГРУППИРОВАТЬ По Нмоенклатура
8 butterbean
 
17.10.16
16:38
(7)+ и без ИТОГОВ вообще выводи
9 John83
 
21.10.16
12:24
во вложенном запросе сделал сортировку первых по макс. дате и потом вывел итоги
(7) спасибо, за наводку