powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / поиск по трем полям
5 сообщений из 5, страница 1 из 1
поиск по трем полям
    #37819869
putnik114
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый.
Есть таблица с данными Фам имя отчест и д.т Записей 50 тыс. Нашел на форуме как сделать форму для поиска в таблице по 1 полю - фамилии. Интерактивный поиск работает.

SELECT gorod
IF EMPTY(this.value) && проверка на наличие значения(value) в текстбоксе
SET FILTER TO && убераем фильтрацию
thisform.grid1.Refresh() &&обновляем grid
return
endif

klu1=UPPER(AllTrim(thisform.text1.value))
SET FILTER TO UPPER(family) = "&klu1." && должна быть установка Set Exact Off
thisform.grid1.Refresh()

Но при вводе в textbox фам+имя+отчето во первых долго ищет уже после 5 символа, во вторых надо вводить все символы
Теперь не хватаем ума как сделать что бы было: 3 textbоx`а и в каждом можно вводить начальные символы из этих полей поочередно, проходил интерактивный поиск и результат в grid`е. Я понятно выражаюсь?
Помогите пожалуйста, если кто сможет.
...
Рейтинг: 0 / 0
поиск по трем полям
    #37819908
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
putnik114,

То же самое, только в фильтре будет не одно поле, а два (если введена Фамилия и Имя) или три (ФИО). При условии, что фамилия, имя, отчество - эти три поля в таблице.
...
Рейтинг: 0 / 0
поиск по трем полям
    #37819923
Jonny540
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
putnik114,

И еще: в свойствах текстбоксов поставь Format T, и можешь убрать ALLTRIM
...
Рейтинг: 0 / 0
поиск по трем полям
    #37820276
Jonny540
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
putnik114Нашел на форуме как сделать форму для поиска в таблице по 1 полю - фамилииИ еше: зачем использовать SET FILTER ? На форуме есть и другие решения,
например, 5460396 . Еще есть такая штука, как SEEK...
...
Рейтинг: 0 / 0
поиск по трем полям
    #37821420
putnik114
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Заработало, правда медленнее чем ожидал и чем в оболочке VFP (строил реляц табл прямо там)
Всем спасибо.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / поиск по трем полям
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]