Имя: Пароль:
1C
1C 7.7
v7: Сортировка не работает в таблице значений
,
0 Dimon1C
 
06.05.15
09:16
Запрос = СоздатьОбъект("Запрос");
    ТекстЗапроса =
    "//{{ЗАПРОС(ДокРеализация)
    |Период с НачДата по ДатаОтчета;
    |Без итогов;
    |                            
    |Фирма             = Документ.Реализация.Фирма;    
    |ДатаДок         = Документ.Реализация.ДатаДок;
    |Реализация     = Документ.Реализация.ТекущийДокумент;
    |Контрагент     = Документ.Реализация.Контрагент;    
    |Договор         = Документ.Реализация.Договор;
    |
    |Группировка Контрагент без групп;
    |Группировка Документ;
    |
    |Условие(Контрагент в СписокКлиентов);
    |Условие (Фирма = пФирма);";
    

    // Если ошибка в запросе, то выход из процедуры
    Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
        Возврат 0;
    КонецЕсли;
    
    
    ТаблицаРеализаций = СоздатьОбъект("ТаблицаЗначений");
    Запрос.Выгрузить(ТаблицаРеализаций,1,0);
    
    ТаблицаРеализаций.Сортировать("Контрагент,Договор,ДатаДок-");

Не работает сортировка по договору, у одного контрагента 2 договора, и документы идут в разнобой, вначале 1 договор, потом 2 договор, потом снова 1.
В чем может быть проблема?
1 ДенисЧ
 
06.05.15
09:35
ТаблицаРеализаций.Сортировать("Контрагент,Договор*,ДатаДок-");
2 dk
 
06.05.15
09:36
1. либо типизировать колонки тз
2. либо сортировать сразу в запросе
3 1Сергей
 
06.05.15
09:42
(2) а разве с запроса нетипизированная прилетает?
4 1Сергей
 
06.05.15
09:43
и эта... сортируются простые типы... строки, числа, даты
5 Ёпрст
 
06.05.15
09:49
(0) покажи скриншот
6 Ёпрст
 
06.05.15
09:50
(1) тогда уж так

ТаблицаРеализаций.Сортировать("Контрагент,Договор*,Договор,ДатаДок-");

Хотя, сомневаюсь я, что договора у него одно наименование имеют
7 Ёпрст
 
06.05.15
09:51
А пилять..
:))))))))))))))))))
8 Dimon1C
 
06.05.15
09:54
(1) Сработало в моем случае, а если не секрет, звездочка что она обозначает?
9 eshtrey
 
06.05.15
09:56
(8) * - сортировать по внутреннему значению
10 Злопчинский
 
06.05.15
15:00
(4) Нифига подобного
агрегатные сортируются по основному представлению