powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Ввод в ComboBox
9 сообщений из 9, страница 1 из 1
Ввод в ComboBox
    #37241779
Keeper2009
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Раскрываем комбо, пытаемся напечатать чего-нить и вылезает ошибка общая. Как сие исправить ?
У комбо тип данных поля, источник-дбфка. На interactiveChange стоит фильтр простенький

tInput = alltrim(this.displayvalue)
n=len(tInput)
tFlt = "left(ALLTRIM(name)+[ ]+ALLTRIM(SOCR),"+alltrim(str(n))+") == ["+tInput+"]"
set filter to &tFlt
GO TOP
this.refresh
...
Рейтинг: 0 / 0
Ввод в ComboBox
    #37241911
igorbik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Keeper2009,
зачем раскрываем, куда и что печатаем, какая ошибка?
Какой стиль у комбо: "0" или "2" (д/б "0", если нужно печатать там что-то)?
...
Рейтинг: 0 / 0
Ввод в ComboBox
    #37242278
Keeper2009
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Стиль 0 (DropDown), Раскрываем... нууу хочецо вот так юзверю )))
Ошибка общая Отправлять отчет или нет. Приложение будет закрыто бла бла бла... имя приложение моё. При чем зараза не сразу возникает, то есть если я печатаю на английском первую букву (а англ. названия с списке нет), то вроде живет, просто фильтр не применяецо, а вот если буквы русские и совпадает, то вылетает эта ошибка. Давно кто-то говорил, что сие есть косяк фокса и это как-то обходить надо (код писать )
...
Рейтинг: 0 / 0
Ввод в ComboBox
    #37242285
Dag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты бы коротенько объяснил народу символический смысл сего танца с бубном, то есть для нафига все это надо. А там глядишь и предложения подтянутся.
...
Рейтинг: 0 / 0
Ввод в ComboBox
    #37242286
Dag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут человек тоже хотел непонятного.
...
Рейтинг: 0 / 0
Ввод в ComboBox
    #37242299
Keeper2009
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DagТы бы коротенько объяснил народу символический смысл сего танца с бубном, то есть для нафига все это надо. А там глядишь и предложения подтянутся.

Ну конкретно у меня сие сделано для работы с КЛАДРом. Вот захотелось что б при развернутом комбо можно было набирать начало название города и он бы фильтром показывал подходящие.
З.Ы. сдаецо мне надо при событии в котором фильтр, обновлять и комбо заодно.
...
Рейтинг: 0 / 0
Ввод в ComboBox
    #37242390
Dag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У комбо есть метод Requery. Попробуй освежить лист данных вызовом этого метода, ибо хелп учит

Use the Requery method to ensure a control contains the most recent data. The Requery method requeries the RowSource property and updates the list with the new values.
...
Рейтинг: 0 / 0
Ввод в ComboBox
    #37242418
igorbik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Keeper2009Вот захотелось что б при развернутом комбо можно было набирать начало название города и он бы фильтром показывал подходящие.Такое делать лучше из текстбокса с листбоксом: в первый вводим по 1 букве, во втором видим отфильтрованные данные и выбираем нужную строку. Здесь в форуме такое уже было, даже в виде классов.
...
Рейтинг: 0 / 0
Ввод в ComboBox
    #37250945
gotko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ошибка может вылететь если у тебя на keypess или на valid висит прoца, и ошибка идет уже из нее.


предлагаю альтернативу - проверено на юзерах
при даб клике( на текстбоксе) вылетает форма поиска на весь экран с фильтрами...
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Ввод в ComboBox
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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