Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: SuperSem
На форме есть таблица. В таблице есть поля "Откуда" "куда" и "Номер машины". Мне необходимо, чтобы фильтрация выполнялась по этим полям. Для этого я на форме разместил три поля (в примере описано только два), в которых вводишь поле1"откуда" и поле2 "куда". Он сперва фильтрует по полю1 и то что получается отфильтровывает по 2полю. Все работает нормально, только есть одна проблема. Если одно из 3 полей не заполнено, то выдает ошибку. Подскажите, как правильно обойти этот момент. За ранее спасибо!!!
s1=Поле1
s2=Поле2

If s1 <> "" And s2 <> "" Then
Me.Filter = "[OTkyda] Like '" & s1 & "*' AND [Kyda] Like '" & s2 & "*'"
Me.FilterOn = True
Else
Me.FilterOn = False
End If


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.