|
Проблемы с сортировкой в запросе
| ☑ |
0
Ksandr
29.11.11
✎
16:47
|
Текст запроса совершенно простой:
ВЫБРАТЬ
Спр.Ссылка КАК Ссылка,
Спр.ПометкаУдаления,
Спр.Родитель КАК Родитель,
Спр.ЭтоГруппа КАК ЭтоГруппа,
Спр.Код,
Спр.Наименование КАК Наименование,
ВЫБОР
КОГДА Спр.ЭтоГруппа
ТОГДА 0
ИНАЧЕ 2
КОНЕЦ + ВЫБОР
КОГДА Спр.ПометкаУдаления
ТОГДА 1
ИНАЧЕ 0
КОНЕЦ КАК ИндексКартинки
ИЗ
Справочник.ОрганизационныеЕдиницы КАК Спр
УПОРЯДОЧИТЬ ПО
ЭтоГруппа УБЫВ,
Наименование
ИТОГИ ПО
Ссылка ИЕРАРХИЯ
Результат выгружается в дерево, ожидаю, что группы будут вверху, но не выходит каменный цветок.
ЧЯДНТ, Товарищи?
|
|
1
Beduin
29.11.11
✎
16:48
|
(0) Итоги тогда зачем?
|
|
2
Ненавижу 1С
гуру
29.11.11
✎
16:50
|
1. лишнее
УПОРЯДОЧИТЬ ПО
ЭтоГруппа УБЫВ
2. покажи как выгружаешь, надо правильно выгружать, наверное у тебя ТЗ
|
|
3
Ksandr
29.11.11
✎
16:54
|
(1) Для Иерархии
(2) Как лишнее?
Результат = Запрос.Выполнить().Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкамСИерархией);
ЗначениеВРеквизитФормы(Результат, "ЭлементыТекущейИБ");
|
|
4
Ненавижу 1С
гуру
29.11.11
✎
16:55
|
ЭлементыТекущейИБ на форме как представлено?
|
|
5
Ksandr
29.11.11
✎
16:57
|
(4) реквизит с типом ДеревоЗначений
На форме элемент Таблица.
Отсутствие сортировки видно в отладчике (после Запрос.Выполнить()....)
|
|
6
Ненавижу 1С
гуру
29.11.11
✎
16:58
|
(5) отображение какое у таблицы?
|
|
7
Ksandr
29.11.11
✎
16:59
|
(6) Дерево
|
|
8
Ksandr
29.11.11
✎
17:08
|
Убрал УБЫВ и все завелось так как и хотелось.
Странно то, что в компоновке при сортировке по убыванию сначала идет Истина, потом Ложь, а в запросе при сортировке сначала ложь, потом истина.
|
|