Имя: Пароль:
1C
1С v8
Как в СКД отсотрировать по времени обороты?
0 napagokc
 
14.11.12
10:30
Делаю отчет в СКД, в котором выводятся обороты по записям:

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

УПОРЯДОЧИТЬ ПО
   ПроводкиОстаткиИОбороты.Период


Но в результате получаю отчет, в котором документы выстроены в правильном хронологическом порядке, а вот обороты в каких-нибудь ручных операциях - задом наперед. Дело в том, что в для одной операции период одинаков для всех строк, поэтому получаем какую-то странную картину:

Нач ост | Оборот | Кон Ост
-8,000  | -2,000 | -10,000    
-6,000  | -2,000 | -8,000    
-4,000  | -2,000 | -6,000    
-2,000  | -2,000 | -4,000    
       | -2,000 | -2,000    
2,000  | -2,000 |    
4,000  | -2,000 |  2,000    
15,000 | -11,000|  4,000

Все проводки выше принадлежат одной операции. Можно ли что-нибудь сделать, чтобы все красиво было?
1 КуплюКровать
 
14.11.12
10:32
по номеру строки еще упорядочить
2 Defender aka LINN
 
14.11.12
10:35
(0) А какой сакральный смысл писать в таком запросе "РАЗЛИЧНЫЕ"?
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.