Страница 1 из 1
Некорректная сортировка числовых значений
Добавлено: 01 апр 2010, 15:11
Variant
В таблицах с числовыми значениями, при их сортировке, числа от 2 до 9 оказываются больше 10, 100, от 3 до 9 - больше 20, 200 и т.д., то есть количество знаков не учитывается. Такое поведение наблюдается и в таблице атрибутов, и в модуле привязки растров, например при сортировке значений невязок
Проверял в ревизиях 12728 и 12953
Re: Некорректная сортировка числовых значений
Добавлено: 01 апр 2010, 17:08
Максим Дубинин
У меня отсортировалось нормально, вы уверены что у вас числовой тип поля? То что вы описываете звучит как лексикографическая сортировка по цифрам если они представлены строками.

Re: Некорректная сортировка числовых значений
Добавлено: 02 апр 2010, 07:56
Variant
да, так и есть, в таблице атрибутов - это я сам недоглядел. Но в привязке растра-то значения по любому числовые
Re: Некорректная сортировка числовых значений
Добавлено: 02 апр 2010, 18:11
Максим Дубинин
это подтверждаю, r13216
