Имя: Пароль:
1C
1С v8
как в запросе отсортировать так, чтобы пустое значение всегда было в конце...?
0 m1_1976
 
26.04.16
10:54
доброго дня.
обычный запрос.
в нем есть

|УПОРЯДОЧИТЬ ПО
        |    Контрагент,
        |    Организация

всегда есть несколько заполненных организаций - и всегда есть 1 пустая...
сейчас пустая всегда в начале выводиться - за ней значащие по алфавиту -
это хорошо.
хочу организации по алфавиту - а пустую в конце.?
как?
1 m1_1976
 
26.04.16
10:56
могу сделать наоборот...

вот таким методом
|УПОРЯДОЧИТЬ ПО
        |    Контрагент,
        |    Организация УБЫВ


но тогда значашие фирмы тоже в обратном порядке...
)))
2 Fragster
 
гуру
26.04.16
10:56
Выбогр когда Организация = ПустаяОрганизация Тогда 1 иначе 0 Конец Как приоритет
3 m1_1976
 
26.04.16
10:57
и по этому полю отсортировать?
щас попробую
4 Fragster
 
гуру
26.04.16
10:57
по двум полям
5 Fragster
 
гуру
26.04.16
10:57
сначала по приоритету, потом по организации
6 Fragster
 
гуру
26.04.16
10:58
приоритету Убыв
7 m1_1976
 
26.04.16
10:58
да. понял. пошел пробывать. предварительно спасиб
8 Тролль главный
 
26.04.16
10:59
а потом выяснится, что там не пустая организация, а NULL или Неопределено

1С он такой!
9 Лефмихалыч
 
26.04.16
11:01
(0) выведи нудный тебе признак сортировки в отдельное поле и по нему сортируй. Это можно сделать при помощи ВЫБОР КОГДА ТОГДА ИНАЧЕ.
(8) ты предсказуем
10 m1_1976
 
26.04.16
11:02
-- там пустая.
получилось...
спасибо