Я знаю, как использовать функцию DLookup, я знаю, как использовать событие onclose в отчетах, поскольку я использую их как широко. Однако я не могу заставить их работайте вместе.С помощью Stackoverflow и некоторых google, я могу ответить на все мои вопросы. Итак, я вернулся!События стрельбы на основе значения таблицы в событиях «OnClose»
Это мой код. Когда я закрываю конкретный отчет, открываются другие формы, происходит экспорт, и т. д. Я не буду утомлять вас кодом для всего этого, я просто не могу понять, как иметь оператор If, основанный на значении в таблице ... и НЕ получать сообщение об ошибке.
Private Sub Report_Close()
If DLookup("Design Mode", "Database_Settings").Value = True Then
MsgBox "True"
Else
MsgBox "False"
End If
End Sub
Th это поле Да/Нет, на которое я ссылаюсь. Jist ... Если поле отмечено, true, все экспортирует и прочее. (Нормальные операции). Если поле не отмечено, false, просто закройте отчет. (Когда я его использую). Все действия, которые выполняются, уже давно работают. Теперь я получаю сообщение об ошибке, так как я добавил ссылочное поле из таблицы.
Благодаря -j
Спасибо! Прекрасно работает! –