LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Форма поиска...
 Форма поиска
 
 06.06.2008 23:29:41
dark1
1 сообщения


Форма поиска

Имеется форма созданная по запросу. Запрос вида [введите бла бла бла]. Необходимо, что бы при вводе значения которого нет в таблицы, сама форма с данными не открывалась, а появлялось окно с сообщением "По данному запросу ничего не найдено, хотите продолжить поиск?" И 2 кнопки -ДА ( при нажатие на неё форма открывалась бы заного, тобишь опять [введите бла бла бла]), -НЕТ(закрылось бы это всплывшее окно с вопросом). Как это сделать?

Заранее благодарен.

 07.06.2008 10:25:41
Admin1
731 сообщения
1-ый


Re: Форма поиска

Надо проверить запрос (обрабатывается событие "после изменения" поля Поиск). Например, так

Dim ID
ID=Dlookup("ID","Таблица1","Поле1='" & Me.Поиск.Value & "'")

IF Nz(ID,0) = 0 Then
  If Msgbox("По данному запросу ничего не найдено, хотите продолжить поиск?" , vbYesNo + vbExclamation) = vbNo Then 
      ...
  End If 
End if

  Программирование  Microsoft Access. Файлы mdb и accdb  Форма поиска...
ПоискПоиск  Список форумовСписок форумов  
right