Miguel Altamirano Morales Ответов: 1

Отладка шаг за шагом приложения доступа, которое начинается с макроса autoexec


Привет всем: как я уже упоминал в своем предыдущем вопросе, я работаю с приложением Access и получаю сообщение об ошибке при загрузке базы данных.

Номер ошибки-2950. Это происходит, когда макрос Autoexec запускается и пытается выполнить код функции (первой в нем).

Я полагаю (я никогда раньше не работал с этой платформой) Я мог бы отладить поток выполнения кода соответствующей функции, следуя ему шаг за шагом, как обычно делаю в Visual Basic или Excel, но здесь я просто не могу. Я думаю, что, просматривая код внутри себя, я мог бы увидеть причину, по которой autoexec терпит неудачу, и я не могу запустить приложение из исходного кода. Я думаю, что у меня есть проблема с установкой, но мне нужно посмотреть, где она ломается и почему.

Возможно ли шаг за шагом проследить за ходом выполнения приложения доступа, начинающегося с макроса autoexec ?

Что я уже пробовал:

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

Если я добавлю новый макрос autoexec (переименовав ранее существовавший), он снова потерпит неудачу при попытке вызвать первую функцию на нем (другое имя функции) по аналогичному шаблону.

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

1 Ответов

Рейтинг:
8

Dave Kreskowiak

Быстрый Google для "Access database VBA 2950" придумывает эта возможность[^].


Miguel Altamirano Morales

Еще раз большое спасибо, Дейв, завтра я пойду к своим клиентам и попробую вариант, предложенный на странице, которую вы мне расскажете.

Ты такой хороший человек.