Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите с интерактивным поиском / 9 сообщений из 9, страница 1 из 1
15.06.2010, 17:56
    #36688338
Ganjubas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с интерактивным поиском
Интерактивный поиск как реализовать? Пробовал set filtеr, работает но не совсем так, как хотелось бы - значение введенное в text box находится только после перемещения указателя в таблицу. Нужно, чтоб при редактировании или вводе значений в text box, интерактивно, в таблице выводились те записи, куда входит эта подстрока из text box, т.е. реализовать поиск так, как во многих справочничках к программному обеспечения (в том числе и к vfp9). Код поиска с использованием set filter: SELЕCT table1 GO top IF EMPTY(ALLTRIM(thisform.text1.Value)) SET FILTER TO GO TOP thisform.grid1.refresh ELSE SET FILTER TO (ALLTRIM(thisform.text1.Value)) $ ALLTRIM(table1.name) endif
...
Рейтинг: 0 / 0
15.06.2010, 18:15
    #36688380
XAndy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с интерактивным поиском
Событие InteractiveChange()
...
Рейтинг: 0 / 0
16.06.2010, 09:34
    #36689175
Ganjubas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с интерактивным поиском
XAndy,
XAndyСобытие InteractiveChange() Я именно там и прописал код set filter, но проблема в том что поиск осуществляется только после перемещения указатель в таблицу.
...
Рейтинг: 0 / 0
16.06.2010, 09:40
    #36689191
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с интерактивным поиском
Ganjubas проблема в том что поиск осуществляется только после перемещения указатель в таблицу.
GRID.Refresh() пробовал? после Set Filter
...
Рейтинг: 0 / 0
16.06.2010, 10:03
    #36689250
igorbik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с интерактивным поиском
Ganjubas,
интерактивный поиск навешивается на кейпресс
...
Рейтинг: 0 / 0
16.06.2010, 10:09
    #36689267
Ganjubas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с интерактивным поиском
Dima TGanjubas проблема в том что поиск осуществляется только после перемещения указатель в таблицу.
GRID.Refresh() пробовал? после Set Filter нет не пробовал, врядли сработает, думаю здесь нужно применить другой метод поиска, но не знаю какой, с locаte тоже не получается
...
Рейтинг: 0 / 0
16.06.2010, 10:26
    #36689300
GermanGM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с интерактивным поиском
Ganjubas,

А вы попробуйте.
...
Рейтинг: 0 / 0
16.06.2010, 10:41
    #36689362
Ganjubas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с интерактивным поиском
Попробовал grid.refresh, все получилось. Благодарю всех за помощь
...
Рейтинг: 0 / 0
16.06.2010, 10:42
    #36689365
Ganjubas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с интерактивным поиском
Попробовал grid.refresh, все получилось. Благодарю всех за помощь
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите с интерактивным поиском / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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