Войти

Показать полную графическую версию : Как отсортировать улицы на FoxPro


Liana111
25-04-2004, 13:17
Помогите с такой ситуацией:
Есть таблица, написанная на FoxPro, состоящая из нескольких полей. Так вот нужно в одном поле отсортировать все данные по алфавиту (по улицам). Вопрос состоит в том, что эти данные расположенны в этом поле так:

г.Иркутск,ул.Чкалова,д.16
Иркутская обл.,п.Городище,ул.Новая,д12,кв.4
Иркутская обл.,г.Иркутск,пр.Победы,д.105,кв.43

Помогите с советом!!!

Prisoner
26-04-2004, 03:53
Секундочку. Формат таблицы это - город | улица | дом | квартира ,  так?
Тогда, если необходимо отсортировать данные, а не произвести выборку с сортировкой, смотрите в сторону команды SORT (http://vfp.narod.ru/Vfp/help/fox06125.htm) . Проблема в том, что будет в некотором роде мешать префикс (ул., пр.) так как сначала будут выведены все проспекты в алфавитном порядке (по возрастанию или убыванию - как укажите), а потом улицы, также в алфавитном порядке...

Lamo
26-04-2004, 08:20
liana777
А если просто проиндексировать поля ?
или в Excel ее открыть ?




© OSzone.net 2001-2012