Общие вопросы > Разработка приложений

Сортировка по полю в представлении

(1/2) > >>

laspavel:
Здравствуйте !

Имеется представление (С категориями по видам документов).  Есть поле "DocNumber". Оно уникальное для каждой категории.
Нужно произвести сортировку в порядке возрастания.

Делаю так:
В значении столбца ставлю:@TextToNumber(DocNumberExt)
В свойствах столбца задаю сортировку по возрастанию.

Но сортировка происходит неправильно: 1,8,6,9,3,5,20,13,110,101...
Как корректно настроить сортировку по каждой категории документов.

ViV:
Добрый день!

Вы говорите есть поле DocNumber, а значение ставите @TextToNumber(DocNumberExt).
Сделайте еще тип столбца числовым.

laspavel:

--- Цитата: ViV от 07 Сентябрь 2010, 16:53:05 ---Добрый день!

Вы говорите есть поле DocNumber, а значение ставите @TextToNumber(DocNumberExt).
Сделайте еще тип столбца числовым.

--- Конец цитаты ---

DocNumber это поле числовое, а DocNumberExt - это с индексом.
Поставил поле числовым. Сортирует вот так: 1,11,12,13,2,21,22,23.

Кто знает как сделать правильную сортировку ?

ViV:
С каким индексом? Какие данные там содержатся?

laspavel:

--- Цитата: ViV от 07 Сентябрь 2010, 18:42:24 ---С каким индексом? Какие данные там содержатся?

--- Конец цитаты ---
Там содержатся данные вида "12-Ш" или "25-С"
где 12 - это номер документа (по нему нужно сортировать)
"-Ш" - это индекс (Абревиатура регистратора)

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии