Имя: Пароль:
1C
1С v8
СКД: сортировка по убыванию. Не работает как должна! (( хелп
0 formista2000
 
29.01.20
11:47
Пакет запросов в источнике данных СКД:

ВЫБРАТЬ ПЕРВЫЕ 65536
    ПоступлениеТоваровТовары.Ссылка.Дата КАК Период,
    ПоступлениеТоваровТовары.Ссылка КАК Ссылка,
    ПоступлениеТоваровТовары.Номенклатура КАК Номенклатура,
    ПоступлениеТоваровТовары.Количество КАК Количество,
    ПоступлениеТоваровТовары.Цена КАК Цена
ПОМЕСТИТЬ втДвижения
ИЗ
    Документ.ПоступлениеТоваров.Товары КАК ПоступлениеТоваровТовары
ГДЕ
    ПоступлениеТоваровТовары.Ссылка.Магазин = &Магазин
    И ПоступлениеТоваровТовары.Номенклатура = &Номенклатура

УПОРЯДОЧИТЬ ПО
    Период УБЫВ
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    Движения.Период КАК Период,
    Движения.Ссылка КАК Ссылка,
    Движения.Номенклатура КАК Номенклатура,
    Движения.Количество КАК Количество,
    СУММА(ТеЖеДвижения.Количество) КАК КоличествоСумма,
    Движения.Цена КАК Цена,
    СРЕДНЕЕ(ТеЖеДвижения.Цена) КАК ЦенаСреднее
ИЗ
    втДвижения КАК Движения
        ЛЕВОЕ СОЕДИНЕНИЕ втДвижения КАК ТеЖеДвижения
        ПО Движения.Период >= ТеЖеДвижения.Период
            И Движения.Номенклатура = ТеЖеДвижения.Номенклатура

СГРУППИРОВАТЬ ПО
    Движения.Период,
    Движения.Ссылка,
    Движения.Номенклатура,
    Движения.Количество,
    Движения.Цена
    
УПОРЯДОЧИТЬ ПО
    Период УБЫВ

Сортировка работает только с готовым результатом запроса сортируя нарастающий итог по убыванию. А мне надо, чтобы период сортировался по убыванию, а нарастающий итог - по возрастанию.
ЗЫ: СКД-шная сортировка "Авто" не помогает.

хелп плиз!
1 formista2000
 
29.01.20
12:25
+ временная таблица сортируется нормально, а вот второй запрос странно себя ведёт ((
2 Greeen
 
29.01.20
12:27
(0) ну а если сортировку в СКД (на вкладке настройка) сделать как положено?
3 formista2000
 
29.01.20
12:31
(2) То же самое, только вверх ногами. Расчёты нарастающего итога по прежнему вычисляются начиная со старых документов. А мне нужно, чтобы с новых по убывающей дате документа. ((
4 catena
 
29.01.20
12:37
(3)Ну так может период соединять в обратном направлении?
5 formista2000
 
29.01.20
12:47
(4) ай я дурень старой голова с дырой! ))
Спасибо!!1 )))
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший