инвентарный номер по возрастанию

Общий форум по вопросам поддержки АИБС МаркSQL

инвентарный номер по возрастанию

Сообщение nionka » Вт мар 24, 2020 11:33 am

Добрый день!
Подскажите, как сделать в инвентарной книге вы вод в Word по возрастанию: 1541, 1545, 15400, 15405 и тд. Сейчас выводит так: 15400, 15405, 1541, 1545, т.е. сначала первую сортирует в числе цифру, потом вторую. Как сделать именно по возрастанию?
nionka
 
Сообщения: 11
Зарегистрирован: Чт фев 18, 2016 2:02 pm

Re: инвентарный номер по возрастанию

Сообщение vvv75 » Пн апр 06, 2020 9:39 am

Добрый день!
Инвентарный номер заносится в базу как текст, поэтому и сортируется сначала 15400, потом уже 1545.
Для той сортировки, что Вы хотите нужно 4х-значные номера превратить в 5ти значные, дополнив 0, например 01545
Василий Вячин
Ведущий разработчик
ООО НПО Информ-Система
Tel: +7 985 198 28 00
E-mail: vasilii@informsystema.ru
Аватара пользователя
vvv75
Site Admin
 
Сообщения: 629
Зарегистрирован: Чт сен 18, 2014 10:26 pm

Re: инвентарный номер по возрастанию

Сообщение vvv75 » Вт июл 14, 2020 9:24 am

Писать в базу не 1545, а 01545. Впереди просто ставя 0
Василий Вячин
Ведущий разработчик
ООО НПО Информ-Система
Tel: +7 985 198 28 00
E-mail: vasilii@informsystema.ru
Аватара пользователя
vvv75
Site Admin
 
Сообщения: 629
Зарегистрирован: Чт сен 18, 2014 10:26 pm


Вернуться в МаркSQL

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron