Просмотр Dbf файла, ильтрация записей, поиск..

  • Автор темы kwinto
  • Дата начала
Статус
Закрыто для дальнейших ответов.
K

kwinto

Помогите! Подскажите как решыть такую задачу.Срочно нужно сделать
Как ни пробовал, всеравно наполовину не работает.
Есть таблица с такими полями (NN,STREET,BUD,KV,PIB,OSRAX,NLICH,DT,TYP,STRYM,
MISCEVC,FZ,KLTCN,ROZKF,RIKDP,NZAVD,DTOF,VIDROB,PRICINA,DTOTR,DTVRC,
PRIZ,DTVIK,PRM). В таблице нужно организовать поиск. Поля в которых
должен происходить поиск STREET(назва улицы), BUD(номер дома), KV(номер квартиры),
PIB(Фамилия Имя Отчество), OSRAX(персональный счет). Также нужно чтоб
при поиске например по PIB не учитывался регистр символов, пробелы
и т.п. Поиск должен происходить в отдельном окне с такими полями для
ввода Улица, Фамилия, Номер дома, квартира, Персональный счет, причем
чтоб не все поля являлись обязательными к заполнению.
Возможен также вариант инкрементального поиска.
А также нужно сделать фильтр такой как у Exccel.

Заранее благодарен.
 
?

????

Для: kwinto
самый простой способ - открыть dbf в excel :)
 
K

kwinto

<!--QuoteBegin-????+4:10:2005, 18:17 -->
<span class="vbquote">(???? @ 4:10:2005, 18:17 )</span><!--QuoteEBegin-->Для: kwinto
самый простой способ - открыть dbf в excel :)
[snapback]25490" rel="nofollow" target="_blank[/snapback]​
[/quote]

Я знаю.... тем более, что эта таблица есть лист екселя только сохраненный в формате dBase. Но начальство приказало сделать форму в Дельфи:D( И теперь рви себе ж...., но сделать надо, причем срочно.
 
?

????

Для: kwinto
Компоненты от Devеxpress возьмут половину работы на себя: "инкрементального поиска", "фильтр такой как у Exccel". Также, там есть довольно прилично настраиваемый фильтр.
Смотри, думай :
 
B

Barmutik

Так и в чём поблема ? С помощью SQL создавайте запрос на выборку по требуемым Вам полям ... что конкртено вызывает сложности ?
 
D

DZX

Работа кропотливая но не сложная, можно фильтровать еще и локально динамически составляя нужный фильтр (хотя с этим могут быть проблемы SQL гибче и надежнее). Ну а как в Xls, можно заблаговремменно подготовить списки фильтров distinct запросами по соответствующим полям.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!