|  | Упорядочивание в СКД | ☑ | 
    
        | 0
    
        bUbA   08.10.13✎ 16:25 | 
        Сам отчет формируется из нескольких запросов, которые перед выводом в СКД (через набор данных объект) группируются в одну таблицу. Надо отчет упорядочить по периоду, но проблема в том, что по ходу формирования таблиц данные группируются по неделям и в итоге поле период с типом Период меняется на тип Строка (чтобы данные выводились в виде 09.09.2013-15.09.2013). Я  параллельно каждую таблицу сортировал по начальному неизмененному периоду (у которого тип Период) и при формировании конечной таблицы перед выводом в СКД ещё раз все сортируется по периоду
 тзСводная.Сортировать("ПериодНачальный");
 тзСводная.Свернуть("Период,Склад,ТипЦены","СуммаПрейскурантная,СуммаОтгрузки");
 
 и в итоге вроде бы все по порядку идет, но при формировании отчета периоды опять сбиваются (группируются по первому числу - дате, т.е. 07.10.2013 - 13.10.2013, 09.09.2013 - 15.09.2013, 14.10.2013 - 20.10.2013, 16.09.2013 - 22.09.2013, 23.09.2013 - 29.09.2013).
 
 Параллельно назначал полю Период в построителе запроса тип Дата и пытался упорядочить по нему, пытался упорядочить по начальному периоду с нормальным типом,но результат тот же.
 |  | 
    
        | 1
    
        bUbA   08.10.13✎ 16:28 | 
        *тип дата назначал не в построителе, а в макете     |  | 
    
        | 2
    
        zladenuw   08.10.13✎ 16:32 | 
        (0) сделай скрытое поле и по нему группируй     |  | 
    
        | 3
    
        fisher   08.10.13✎ 16:32 | 
        "Чтобы данные выводились в виде..." достаточно задать нужное выражение представления для поля.     |  | 
    
        | 4
    
        Maxus43   08.10.13✎ 16:32 | 
        много букв, но... добавить поле вычисляемое, куда НачалоПериода(ДатакакаянитьИзДанных, "Неделя"), и сортировать по нему.     |  | 
    
        | 5
    
        bUbA   08.10.13✎ 16:43 | 
        Спасибо!!! В выражении упорядочивания назначил ПериодНачальный по возрастанию и все заработало как надо! 
(4) имелось ввиду выражение вида НачалоПериода(ПериодНачальный, "Неделя")?
 |  | 
    
        | 6
    
        Maxus43   08.10.13✎ 16:45 | 
        (5) типа да, я пропустил что было поле период начальный, его одного хватит конечно     |  | 
    
        | 7
    
        bUbA   08.10.13✎ 16:47 | 
        (6) так тоже заработало, но не в виде 09.09.2013 - 15.09.2013, 16.09.2013 - 22.09.2013, а как 09.09.2013, 16.09.2013...     |  | 
    
        | 8
    
        Maxus43   08.10.13✎ 16:50 | 
        (7) то поле не для вывода а для упорядочивания просто. ну разобрался как вижу уж     |  |