Проблема (ы) разделения базы данных и проблемы создания скомпилированного accDE НИ НА ОДИН БИТ ОТНОСЯТСЯ к сокрытию интерфейса Access.
100% отдельный вопрос и вопрос.
Теперь, без сомнения, вышеизложенное должно быть сделано для любого приложения доступа, но ВЫШЕ ВЫШЕ НЕ ИМЕЕТ НУЛЕВОЙ СВЯЗИ С сокрытием интерфейса доступа.
Как только вы скроете пользовательский интерфейс доступа, вы можете рассмотреть идею компиляции для accDE, которая является хорошей идеей, чтобы ПРЕДОТВРАТИТЬ пользователей от доступа к частям пользовательского интерфейса доступа.
То же самое касается разделения. Вам действительно нужно расстаться. Однако, СНОВА разделение не имеет НИЧЕГО общего с сокрытием интерфейса accsss.
Итак, теперь давайте перейдем к сокрытию интерфейса доступа.
Чтобы скрыть весь интерфейс доступа и показать ТОЛЬКО форму, вам нужно добавить ОДНУ СТРОКУ к вашему коду запуска (событие формы при загрузке в порядке).
Итак, укажите форму, которую хотите отобразить в опциях.
Добавьте эту ОДНУ СТРОКУ кода VBA в событие загрузки формы.
DoCmd.ShowToolbar "Ribbon", acToolbarNo
Дополнительные настройки, которые вам потребуются:
[x] Показать панель навигации ‹-- снимите этот флажок.
[x] Использовать специальные клавиши доступа ‹ -- снимите этот флажок
Установите доступ для использования интерфейса с вкладками и снимите флажок, чтобы отображать вкладки.
Форма НЕ ДОЛЖНА быть всплывающей. Это может быть модель, но НЕ всплывающее окно.
В результате вы будете видеть ТОЛЬКО форму. Это показывает результат:
![введите здесь описание изображения](https://i.stack.imgur.com/NDubC.png)
Теперь имейте в виду, чтобы вернуться в режим «разработчика», вам нужно выйти, а затем удерживать нажатой клавишу Shift во время запуска. Когда вы все это заработаете, вы захотите скомпилировать в accDE и найти ответы на вопросы о том, как отключить клавишу Shift во время запуска, чтобы ваши пользователи не видели пользовательский интерфейс доступа.
Таким образом, вам нужна ТОЛЬКО одна строка кода для достижения этой цели. Остальное — это просто выбор правильных настроек в вашем приложении и эта одна строка кода при запуске.
person
Albert D. Kallal
schedule
13.01.2019