Есть форма, источником данных при создании которой послужил параметрический запрос. При открытии формы пользователю предлагается ввести значение искомого параметра. В случае, если в искомой таблице присутствует запись с таким значением - пользователю выводится на форму вся информация о данной записи.
Вопрос в том, как в случае если записей с вводимимым параметром не существует вывести на форме сообщение для пользователя о том, что в таблице нет записей с таким значением, потому что сейчас если запись не найдена - для пользователя выводится пустая форма без сообщения о том, что записей с введенными параметрами нет.
Заранее спасибо.
Проверку записи нужно сделать при открытии формы (или при нажатии кнопки). Например, так
Private Sub Form_Open(Cancel As Integer) If Nz(DLookup("ID", "Таблица1", "ID=23"), 0) = 0 Then MsgBox "Запись ID=23 не существует" Cancel = True Else ' MsgBox "Запись ID=23 есть в базе данных" End If End Sub