2009-09-30 2 views
0

Есть ли известный способ, прямой или обходной путь, с помощью которого я могу отключить ms-доступ 2003, запрашивающий ввод пользователя. У меня есть метод, в котором я могу вызвать процедуру VBA, и я запускаю ее с запланированной задачей, когда все выходят из базы данных примерно в 6:30 утра. Тем не менее, я обнаружил ошибку в одном из моих запросов, где пробел отсутствовал, и доступ запрашивал значение этого столбца. Я также обнаружил ошибку в некотором коде, где это приводит к запуску отладчика и никогда не продолжается (что приводит к таймауту).Microsoft Access Отключить пользовательский ввод для автоматизации

Это не классифицированные как ошибки, потому что у меня есть метод, в котором программа отправляет электронное письмо с ошибкой. Мне нужен способ, чтобы отключить события, в котором приложение ожидает для ввода данных пользователя, как в ошибочном запросе или активацию отладчика и т.д. ...

Спасибо, Matt

ответ

2

Похоже, вы хотите работать с ножницами. Было бы лучше проверить ваши изменения, а не развернуть их слепыми на ваших пользователей. Однако, что сказано ...

Вы можете отключить активацию точек останова, сняв флажок «Использовать специальные клавиши» в параметрах «Инструменты-> Пуск».

Вы можете отключить проверку ошибок в форме Инструменты-> Параметры (вкладка Проверка ошибок).

И, конечно, вы можете передавать параметры в запросы MS-Access (а не требовать ввода пользователем) - см. Это question.

+0

Да, я понимаю. Фактически мы просто обновляем связанные таблицы, которые поступают из другого источника данных. Это было бы ужасно, если бы я просто бросил изменения в формы и данные у таких пользователей. лол. Но спасибо человеку. Это очень полезный ответ. Я надеялся, что будут варианты, чтобы отключить разрыв. – 2009-09-30 19:20:56

-1

попробовать «на ошибки резюме следующих» ...

+0

Я знаю, что .. У меня есть функция, с которой я хочу обрабатывать ошибки, которые отправляют нам сообщения по электронной почте при возникновении ошибки. Поэтому мне не интересно пропустить ошибки, просто поймайте все ошибки. – 2009-09-30 18:11:35

Смежные вопросы