ACCDE Label Wizard "Ошибка приложения или объекта" - PullRequest
1 голос
/ 28 января 2020

В сети искали решение проблемы, которая кажется довольно уникальной. Используя MSAccess 2016, у нас есть программа меток, которую мы упаковываем и распространяем в формате ACCDE. На коммутаторе у нас есть кнопка, которая запускает мастер меток.

Application.Run "acwzmain.mlbl_Entry", "QryName"

Вот проблема. Мастер этикеток запускается без суеты, и процесс создания этикеток можно завершить, но после нажатия кнопки Fini sh мастер вызывает ошибку:

Ошибка приложения или объекта * Ошибка

Кто-нибудь сталкивался с этой проблемой? У кого-нибудь есть решение?

Дополнительная информация:

  • Это не происходит в формате ACCDB (IE. Работает отлично)
  • Надежное расположение для AccWiz правильные файлы
  • В режиме ACCDE мы отключили полные меню и скрыли панель навигации.
  • То же самое происходит в режиме выполнения (ACCDR)
  • Код базы данных скомпилирован.
  • Сжатие и восстановление не влияют.
  • Поскольку ошибка ограничена самим мастером и возникает только в ACCDE, нет способа отладки и поиска кода, вызывающего ошибку.

Любая помощь будет высоко ценится.
Заранее спасибо.

1 Ответ

0 голосов
/ 30 января 2020

ТАК после дополнительных исследований и советов Андре, кажется, что это действительно связано с доступом мастера к представлению проекта и тем фактом, что упакованная база данных MSAccess не позволяет представлению проекта, что вызывает конфликт здесь. Мы решили использовать VBA, чтобы запретить пользователям доступ к модулям VBA и т. Д., Чтобы был доступен мастер. Можно также просто объединить данные в Word и заставить пользователя настроить метки из опций в word.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...