Модуль на C++ Builder 6.0 для работы с КЛАДР
1. форма и модуль должны быть на C++ BUILDER 6.0
2. нужно чтобы модуль цеплял все DBF KLADR (kladr.dbf, socrbase.dbf,
street.dbf) и работал без установки какого-либо доп. софта.
3. модуль должен работать везде - от Windows 98 до XP
4. сейчас основная программа работает на firebird.
но она скорее всего не будет связана с КЛАДР.
нужно, чтобы этот модуль позволял ввести и проверить все данные
в соответствие с кладр и все.
далее я просто подцеплю эти тектсовые значения из EditBox формы данного модуля
и добавлю в свою программу и БД.
поля формы:
РЕГИОН - выбор из справочника, с поиском
РАЙОН - выбор из справочника, с поиском
ГОРОД - выбор из справочника, с поиском
НАСЕЛЕННЫЙ ПУНКТ - выбор из справочника, с поиском
УЛИЦА - выбор из справочника, с поиском
ДОМ
КОРПУС
КВАРТИРА
ИНДЕКС - должен заполниться автоматически, на основе введенного региона,
города или населенного пункта
Процесс ввода адреса должен быть аналогичен вводу адреса в 1С.
Т.е. с постепенным уточнением. Если ввели РЕГИОН, то в списке ввода
городов должны отобразиться только города данного региона. Когда ввели город,
в списке улиц должны отобразиться только улицы данного города. Ну и т.п.
Естественно, должен поддерживаться и ручной ввод.