Имя: Пароль:
1C
1С v8
Упорядочивание в простом запросе не работает
0 Hans
 
30.09.11
11:09
Запрос:

ВЫБРАТЬ
   ЕСТЬNULL(ЗатратыОбороты.СуммаОборот, 0) КАК Сумма,
   ЕСТЬNULL(ЗатратыОбороты.Регистратор, НЕОПРЕДЕЛЕНО) КАК Регистратор,
   СтатьиЗатрат.Ссылка КАК Статья
ИЗ
   Справочник.СтатьиЗатрат КАК СтатьиЗатрат
       ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Затраты.Обороты(&ДатаНач, &ДатаКон, Авто, ) КАК ЗатратыОбороты
       ПО СтатьиЗатрат.Ссылка = ЗатратыОбороты.СтатьяЗатрат
ГДЕ
   СтатьиЗатрат.Ссылка В ИЕРАРХИИ(&СтатьиРасходов)
   И (НЕ СтатьиЗатрат.ЭтоГруппа)

УПОРЯДОЧИТЬ ПО
   СтатьиЗатрат.Наименование,
   ЗатратыОбороты.Регистратор.Дата
ИТОГИ
   СУММА(Сумма)
ПО
   Статья ИЕРАРХИЯ,
   Регистратор


Регистраторы не по времени располагаются. Че за х?
1 luckyluke
 
30.09.11
11:12
Я думаю ты просто ожидаешь от запроса не того, что он делает, но это не значит, что он не работает...
Что собственно не так-то?
2 butterbean
 
30.09.11
11:13
УПОРЯДОЧИТЬ ПО
   СтатьиЗатрат ИЕРАРХИЯ, ЗатратыОбороты.Регистратор.Дата
3 Axel2009
 
30.09.11
11:16
ВЫБРАТЬ
   ЕСТЬNULL(ЗатратыОбороты.СуммаОборот, 0) КАК Сумма,
   ЕСТЬNULL(ЗатратыОбороты.Регистратор, НЕОПРЕДЕЛЕНО) КАК Регистратор,
   СтатьиЗатрат.Ссылка КАК Статья,
   ЗатратыОбороты.Регистратор.Дата КАК ПорядокДата
ИЗ
   Справочник.СтатьиЗатрат КАК СтатьиЗатрат
       ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Затраты.Обороты(&ДатаНач, &ДатаКон, Авто, ) КАК ЗатратыОбороты
       ПО СтатьиЗатрат.Ссылка = ЗатратыОбороты.СтатьяЗатрат
ГДЕ
   СтатьиЗатрат.Ссылка В ИЕРАРХИИ(&СтатьиРасходов)
   И (НЕ СтатьиЗатрат.ЭтоГруппа)

УПОРЯДОЧИТЬ ПО
   СтатьиЗатрат.Наименование,
   ПорядокДата
ИТОГИ
   СУММА(Сумма)
ПО
   Статья ИЕРАРХИЯ,
   Регистратор
4 Hans
 
30.09.11
11:49
(3) не работает, все также как и у меня.
5 Hans
 
30.09.11
12:06
(1) статьи затрат на каждом уровне группировки располагаются как надо. регистраторы располагаются непонятно как... по ссылке что ли.
6 petrowsky
 
30.09.11
12:06
(3) скорее всего сортировка по Дате у тебя работает, но только в пределах Регистратора, попробуй убрать его из итогов или добавить в итоги Дату
7 Hans
 
30.09.11
12:23
(6) убрал из итогов регистратор, помогло. Спасибо.
Ошибка? Это не ошибка, это системная функция.