powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Поиск
8 сообщений из 8, страница 1 из 1
Поиск
    #36500489
Kosmi4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
locate For UPPER(Alltrim(client.firstname))==UPPER(thisform.text2.Value)

IF Found()
messagebox("Найдено")
Else
MESSAGEBOX("Не найдено")
Endif
Найти имя заданное в text в таблице.
подскажите в чем проблема?
условие получается всегда ложным.
Заранее спасибо!
...
Рейтинг: 0 / 0
Поиск
    #36500502
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kosmi4,

1) Есть ли искомое поле в таблице?
2) Может стоить поставить Alltrim(UPPER(thisform.text2.Value))?
3) Перед Locate делали select client?
...
Рейтинг: 0 / 0
Поиск
    #36500503
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AmKadKosmi4,

1) Есть ли искомое поле в таблице?


Точнее не поле в таблице а значение в поле.
...
Рейтинг: 0 / 0
Поиск
    #36500566
Kosmi4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да Select client писал.
Значение поля в таблице есть.
Еще что заметил: при вводе в text2 искомое значение для поиска затем жму кнопку найти выходит сообщение "Найдено" и при просмотре таблицы первая запись в firstname заменается на то значение которое я вводил в text2
...
Рейтинг: 0 / 0
Поиск
    #36500706
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kosmi4,

Locate само по себе ничего не заменяет, она просто ставит указатель на первую найденную строку, соответствующую условию поиска.
...
Рейтинг: 0 / 0
Поиск
    #36500859
Kosmi4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну тем не менее после поиска первое значение в таблице,то значение которое я вводил для поиска.
Поиск все равно не работает:(
...
Рейтинг: 0 / 0
Поиск
    #36501006
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kosmi4Ну тем не менее после поиска первое значение в таблице,то значение которое я вводил для поиска.
Это значит, что Вы указали в качестве Text2.ControlSource поле таблицы. Т.е. вместо ввода значения в некую переменную, Вы просто заменили значение в поле таблицы, а потом его же и начали искать. Очистите значение свойства Text2.ControlSource
...
Рейтинг: 0 / 0
Поиск
    #36501439
Kosmi4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВладимирМKosmi4Ну тем не менее после поиска первое значение в таблице,то значение которое я вводил для поиска.
Это значит, что Вы указали в качестве Text2.ControlSource поле таблицы. Т.е. вместо ввода значения в некую переменную, Вы просто заменили значение в поле таблицы, а потом его же и начали искать. Очистите значение свойства Text2.ControlSource
Огромное спасибо ВладимирМ!!!
Спасибо всем кто помогал!!!!
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Поиск
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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