Как предотвратить открытие формы, если записи не показать?
Иногда это необходимо для предотвращения форме открытой, если существуют записи, чтобы показать, например, при выполнении запросов и без регистрации не требуется, мы не должны быть открыты формы, поскольку у нас нет данных для отображения. Итак, что мы должны проверить, существуют ли записи, чтобы показать и, если не показывать сообщение и препятствуют форме открытой. Как?
Легко просто поместите код в виде свойства в случае 'открыть':
= 0 Then Если Form.RecordsetClone.RecordCount
MsgBox "Записи не найдены.", VbExclamation, "Ошибка!"
DoCmd.Close acForm "найти данные"
Выход Sub
End If
Чтобы увидеть пример загрузки: Предотвращение форме открытого






























Приведенный пример отлично.
Я согласен с предыдущем обзоре!
Просто и эффективно!
Спасибо!