Символьная сортировка.

Автор Vedutenko, 04 апреля 2016, 03:22:44

« назад - далее »

Vedutenko

Здравствуйте, подскажите пожалуйста как сделать символьную сортировку. Ниже пример:




Как видно на картинке в ней идет вот такая сортировка: 0,4,6,9,21,22,23,34,301,303. Это идет цифровая сортировка. А мне нужна символьная, то есть должно быть вот так: 0,21,22,23,301,303,34,4,6,9. Это символьная сортировка. Как это сделать подскажите пожалуйста.

Prive

Значит Вам нужно сортировать по первой цифре?
    Можно добавить новое поле в модель (связка, например 309 - 3; M2208 - 2) , либо в настройках сортировки сортировать по expression-у.
В любом случае каким-то образом нужно вытаскивать первую цифру, например, так:
Left(Keepchar([Контрагенты], '0123456789'),1)

Vedutenko

Cпасибо, придумал чутка по другому.

Яндекс.Метрика