powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / фильтр с помощью поля со списком
5 сообщений из 5, страница 1 из 1
фильтр с помощью поля со списком
    #39138627
tanil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть одна таблица "таблица CPA" с данными. В форме "Form_CPA" я применяю фильтр с помощью поля со списком"Выбор" к одному столбцу"Короткий номер". Поле со списком работает с помощью макроса "применитьфильтр" условие отбора написал [таблица CPA]![Короткий номер CPA]=[Формы]![Form_CPA]![Выбор].
Фильтр работает только один раз, если выбрать из списка другое значение фильтр не срабатывает. приходиться закрывать и открывать форму.
В Access я не хорош. Прошу помощи у вас кто знает.
...
Рейтинг: 0 / 0
фильтр с помощью поля со списком
    #39138644
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tanil,
посмотрите это:
...
Рейтинг: 0 / 0
фильтр с помощью поля со списком
    #39138648
tanil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот собственно что я делаю
...
Рейтинг: 0 / 0
фильтр с помощью поля со списком
    #39138651
tanil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
к сожалению не смог скачать

выходит ошибка

С сервера получены одинаковые заголовки

ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION
Скрыть подробности
Ответ сервера содержит дублирующиеся заголовки. Обычно так происходит, если неправильно настроен сайт или прокси-сервер. Исправить эту проблему может только администратор сайта или прокси-сервера.
...
Рейтинг: 0 / 0
фильтр с помощью поля со списком
    #39138895
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tanil,
если еще актуально:
удалите все макросы и полеСоСписком "выбор" (уж больно большой будет список если номеров несколько тысяч)
поместите на форму поле (в него будете вводить образец поиска; после ввода каждого символа будет осуществляться поиск-сужаться диапазон-если хотите полное совпадение с образцом, то событие "после обновления" поля)
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Private Sub Кнопка19_Click() ' показать все
DoCmd.ShowAllRecords
Me.Поле20 = ""
End Sub

Private Sub Поле20_Change() 'поле20 образец поиска
DoCmd.ApplyFilter , "[Короткий номер CPA] like'" & Me.Поле20.Text & "*'"
End Sub

Private Sub Поле20_GotFocus()
Me.Поле20.SelStart = Len(Me.Поле20.Text)
End Sub
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / фильтр с помощью поля со списком
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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