Есть только формы на переднем конце - PullRequest
0 голосов
/ 21 декабря 2011

В Access 2007 я разбил свою базу данных (которая содержит только таблицы и формы) на внешний и внутренний.Я хочу, чтобы у моего внешнего интерфейса были только формы, а у моего внутреннего - только таблицы.

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

Я совершенно новичок в Access и не могу найти ответ.

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

Заранее спасибо!

Ответы [ 2 ]

2 голосов
/ 21 декабря 2011

Вам, вероятно, стоит взглянуть на использование связанных таблиц в интерфейсе

Об импорте и связывании данных и объектов базы данных

MS Access: ссылка на таблицу в другой базе данных в Access 2007

0 голосов
/ 21 декабря 2011

Связанная таблица в Microsoft Access на самом деле не является таблицей, содержащей какие-либо данные. Это просто ярлык для таблицы, которая находится в другой базе данных, обычно называемой бэкэндом.

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

Таким образом, внутренняя база данных будет содержать только базовые таблицы.

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

Вы можете либо разделить базу данных вручную, либо использовать опцию меню, встроенную в пользовательский интерфейс. В Access 2007 нажмите на инструменты базы данных, затем в группе перемещения данных нажмите на базу данных доступа.

Чтобы вручную связать таблицы, откройте внешнюю базу данных и выберите «Внешние данные» на ленте, затем нажмите «Доступ», а затем после выбора имени файла убедитесь, что вы выбрали 2-й вариант, чтобы связать таблицу в открывшемся диалоговом окне.

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

...