Имя: Пароль:
1C
 
Упорядочивание в запросе (тип Перечисления)
0 ogion83
 
19.02.15
15:45
Одно из измерений регистра НомерНедели имеет тип Перечисления (Состоит из Неделя1, Неделя2 и т.д.). В запросе требуется упорядочить их по возрастанию
|
|УПОРЯДОЧИТЬ ПО
|    НомерНедели ,
|    ДатаЧисло,
|    Документ
Но, что по убыванию, что по возрастанию выдает например так 1)Неделя1 2) Неделя5 3) Неделя3
Для Перечислений не работает упорядочивание?
1 Ёпрст
 
19.02.15
15:46
(0) работает, по ид его упорядочивает видать..
2 Ёпрст
 
19.02.15
15:46
ну а перечисление неделя.. это шедевр..
3 Franchiser
 
гуру
19.02.15
15:46
Галочку автоупорядочивание попробуй
4 Ёпрст
 
19.02.15
15:46
А перечисление День есть ?
5 Franchiser
 
гуру
19.02.15
15:49
Перечисление в некотором роде ссылочный тип, поэтому упорядочивает по гуиду
6 Fish
 
19.02.15
15:49
(2) Действительно. Видимо ТС никогда СП не открывал, и не в курсе про:
Встроенные функции языка (Script functions)
НеделяГода (WeekOfYear)
Синтаксис:

НеделяГода(<Дата>)
Параметры:

<Дата> (обязательный)

Тип: Дата.
Исходная дата.
Возвращаемое значение:

Тип: Число.
Номер недели в году.
Описание:

Определяет номер недели в году для указанной даты.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер).
Пример:

Сообщить(НеделяГода(ТекущаяДата()));
7 barrgand
 
19.02.15
15:50
(0) У перечисления порядок вроде есть. Еще по представлению можно упорядочить.
8 ogion83
 
19.02.15
15:54
Вот так получилось:
|
|УПОРЯДОЧИТЬ ПО
|    НомерНеделиПорядок,
|    ДатаЧисло,
|    Документ
Благодарю за идеи.