вот в чем проблема:
откройте Access 2003 В Windows 7 и загрузите форму с подчиненной формой. Затем закройте доступ. Попробуйте запустить его снова. Ты не можешь. Вы нажимаете на меню Пуск, чтобы запустить его, но ничего не происходит.
но если вы запустите его и загрузите форму, у которой нет подформы, вы можете закрыть и перезапустить ее.
затем я заметил, что, хотя я закрыл его там был процесс доступа все еще работает.
Так это подсказка моим лучшим решением до сих пор. Я написал короткий пакетный файл, который я называю " убить все MSAccess.летучая мышь-это только одна строка Taskkill /IM "MSACCESS.EXE" /f
. Я положил его в C:/Program Files (x86)/
и создал короткий путь к нему в моем списке программ.
когда доступ не запускается, или если я знаю, что я только что запустил форму доступа, которая будет висеть, я нажимаю на эту задачу непосредственно перед началом доступа.
я действительно хотел бы найти лучшее решение, а не этот обходной путь, если кто знает один???
(FTY, если вам интересно, почему я не обновился... Я все еще использую Access 2003, потому что он работает так хорошо. Я купил Access 2007 несколько лет назад, чтобы обновить его, но обнаружил, что мне просто нравятся меню в Access 2003 намного лучше. Я подумал, что MS облажалась в 2007 году и не добавила достаточно новых функций, чтобы сделать его достойным нового беспорядка.)