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

 

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

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

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

ник: joka
есть форма, источник строк таблица1.
на второй столбец таблицы1 (например) наложено условие "Not is Null"
при открытии в форме открывается новая запись (DoCmd , , acNewRec)
допустим на форме есть текстовые поля и поля со списками...
если пользователь осуществил выбор или ввод какого нибудь значения кроме второго столбца, потом например передумал заводить новую запись и закрыл форму.. то возникает ошибка при попытке сохранить запись в таблицу так как на второй столбец наложено соответствующее условие.
Можно ли вместо неточного системного сообщения и закрытия формы с ошибками, перехватить ошибку (похоже код ее 3317), выдать пользователю свое сообщение в котором указать какой именно столбец обязательно надо заполнить, и после этого прервать процедуру закрытия формы???


Ваше имя:

Пароль:

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

Сообщение:

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

Прикрепить:

 

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