Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Ввод в ComboBox / 9 сообщений из 9, страница 1 из 1
01.05.2011, 03:03
    #37241779
Keeper2009
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод в ComboBox
Раскрываем комбо, пытаемся напечатать чего-нить и вылезает ошибка общая. Как сие исправить ?
У комбо тип данных поля, источник-дбфка. На 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
01.05.2011, 14:31
    #37241911
igorbik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод в ComboBox
Keeper2009,
зачем раскрываем, куда и что печатаем, какая ошибка?
Какой стиль у комбо: "0" или "2" (д/б "0", если нужно печатать там что-то)?
...
Рейтинг: 0 / 0
02.05.2011, 03:35
    #37242278
Keeper2009
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод в ComboBox
Стиль 0 (DropDown), Раскрываем... нууу хочецо вот так юзверю )))
Ошибка общая Отправлять отчет или нет. Приложение будет закрыто бла бла бла... имя приложение моё. При чем зараза не сразу возникает, то есть если я печатаю на английском первую букву (а англ. названия с списке нет), то вроде живет, просто фильтр не применяецо, а вот если буквы русские и совпадает, то вылетает эта ошибка. Давно кто-то говорил, что сие есть косяк фокса и это как-то обходить надо (код писать )
...
Рейтинг: 0 / 0
02.05.2011, 04:38
    #37242285
Dag
Dag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод в ComboBox
Ты бы коротенько объяснил народу символический смысл сего танца с бубном, то есть для нафига все это надо. А там глядишь и предложения подтянутся.
...
Рейтинг: 0 / 0
02.05.2011, 04:48
    #37242286
Dag
Dag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод в ComboBox
Тут человек тоже хотел непонятного.
...
Рейтинг: 0 / 0
02.05.2011, 07:20
    #37242299
Keeper2009
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод в ComboBox
DagТы бы коротенько объяснил народу символический смысл сего танца с бубном, то есть для нафига все это надо. А там глядишь и предложения подтянутся.

Ну конкретно у меня сие сделано для работы с КЛАДРом. Вот захотелось что б при развернутом комбо можно было набирать начало название города и он бы фильтром показывал подходящие.
З.Ы. сдаецо мне надо при событии в котором фильтр, обновлять и комбо заодно.
...
Рейтинг: 0 / 0
02.05.2011, 11:39
    #37242390
Dag
Dag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод в ComboBox
У комбо есть метод 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
02.05.2011, 12:19
    #37242418
igorbik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод в ComboBox
Keeper2009Вот захотелось что б при развернутом комбо можно было набирать начало название города и он бы фильтром показывал подходящие.Такое делать лучше из текстбокса с листбоксом: в первый вводим по 1 букве, во втором видим отфильтрованные данные и выбираем нужную строку. Здесь в форуме такое уже было, даже в виде классов.
...
Рейтинг: 0 / 0
07.05.2011, 21:16
    #37250945
gotko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод в ComboBox
ошибка может вылететь если у тебя на keypess или на valid висит прoца, и ошибка идет уже из нее.


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


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