powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Сужающий поиск в lookup
7 сообщений из 7, страница 1 из 1
Сужающий поиск в lookup
    #39259649
Sergey romanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Значит у меня есть связь ну и там лукап на форме. Я хотелбы что бы во время печати, список делался меньше. Только то что нашли. Сейчас он просто выделяет первый рад который соответствует поиску.

Как это делается? Дадите направление?
...
Рейтинг: 0 / 0
Сужающий поиск в lookup
    #39259858
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey romanov,
Непонял. Вангую.
(сужение диапазона поиска по мере ввода символов в поле "образец")
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
Private Sub образец_GotFocus()
Me.образец.SelStart = Len(Me.образец.Text)
End Sub

Private Sub образец_KeyUp(KeyCode As Integer, Shift As Integer)
'DoCmd.ApplyFilter , "полеВкоторомИщем like'" & Me.образец.Text & "*'"
Me.RecordSource = "select * from таблица where полеВкоторомИщем like'" & Me.образец.Text & "*'"
Me.образец.SetFocus
End Sub
...
Рейтинг: 0 / 0
Сужающий поиск в lookup
    #39259859
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПыСы: а еще есть метод OpenReport в котором есть 4 аргумент (читайте HELP)
...
Рейтинг: 0 / 0
Сужающий поиск в lookup
    #39259916
Sergey romanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я такое пробовал но только с RowSource. Все было очень бажно. Нериально себя вел комбобокс. высота не подстраивалась, сверху менялись данные а с низу нет, при листании стрелкой, исчезали. Короче я использовал этут статью как старт.

http://allenbrowne.com/ser-32.html

Сегодя поздно, пойду спать, завтра утром попробую ваш метод. А что с закоментированой линией? она что не будет работать?
...
Рейтинг: 0 / 0
Сужающий поиск в lookup
    #39259941
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey romanov,
закомментированная строка-один из вариантов (если использовать его комментировать две другие)
...
Рейтинг: 0 / 0
Сужающий поиск в lookup
    #39260069
Sergey romanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Аа я понял. Нет мне не надо фильтровать текущий список. Мне нужно сделать список выпадающий меньше. Вот смотрите картику.



Я хочу как я начну вводить печатать, так список выбора в дропдаун покажет только то что найдено.
...
Рейтинг: 0 / 0
Сужающий поиск в lookup
    #39260336
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey romanovЯ хочу как я начну вводить печатать, так список выбора в дропдаун покажет только то что найдено.
1. Что такое "вводить печать" (может отобрать данные для печати?)
2 Что такое "список выбора в дропдаун"(смутно я догадываюсь что это означает отобразить в списке ComboBox-а)
А в HELP написано:Метод Dropdown раскрывает список в указанном поле со списком.)
3 Как Вы производите отбор?
В общем сучае так:
-Если хотите видеть результат до печати.На форме производите отбор и получаете строку типа
strSQL="ПолеТаблицыПоКоторомуОтбираете='" & полеФормыСкритериемОтбора & "'" and "Поле1ТаблицыПоКоторомуОтбираете='" & поле1ФормыСкритериемОтбора1 (или оператор OR. Поле-текст,поле1-число)
-по нажатию на кнопку (если результат до печати видеть нет необходимости)
Код: vbnet
1.
DoCmd.OpenReport "имяОтчета" , , ,strSQL
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Сужающий поиск в lookup
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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