Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Когда не следует пользоваться форматом ACCDE




Формат ACCDE подходит только для клиентских БД?

Преобразовать в файл с расширением accde можно любую БД. Но следует дважды по­думать, прежде чем применять преобразование к неклиентской БД, поскольку трудно обновлять файл с расширением accde, содержащий данные.

Для того чтобы понять проблему, представьте себе, что создается файл с расширением accde для БД, содержащей всю информацию о продажах по сниженным ценам средств по уходу за волосами. Эта БД включает все исходные данные — списки клиентов, дос­тупные сервисы и счета — и содержит формы и отчеты, облегчающие жизнь. Разделения на серверную и клиентскую часть нет.

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

Конечно, вы не можете редактировать непосредственно файл с расширением accde, по­этому вы доводите до совершенства отчет в исходном файле с расширением accdb и соз­даете новый файл с расширением accde. И тут возникает проблема — в вашем исходном файле с расширением accdb старые данные. Теперь у вас два неполных файла: accde-файл с новыми данными, но старыми формами и отчетами и новый accde-файл с пра­вильными формами и отчетами, но некорректными данными. Для разрешения этой си­туации нужно выполнить требующую много времени операцию импорта, как описыва­лось ранее.


Во избежание подобных проблем синхронизации данных применяйте формат accde для того, для чего он предназначен — блокировки клиентских БД, не содержащих никаких таблиц.

 

 

Использование БД совместно с пользователями, у которых нет Access

Было бы неплохо, если бы пользователи могли работать с вашей БД и пользоваться вашими формами и отчетами без установки полной версии программы Access на своих компьюте­рах? Это может показаться фантастикой, но такой способ есть.

Корпорация Microsoft предоставляет усеченную версию программы Access, которая на­зывается исполняемой средой Access (Access runtime engine). Вместо покупки отдельной ко­пии Access для каждого пользователя, которому приходится использовать вашу БД, можно им всем дать копию такой исполняемой среды. Затем они могут использовать ее для загруз­ки вашей БД и применения ее форм и отчетов для просмотра и редактирования данных.

Исполняемая среда Access не обладает всеми возможностями программы Access. Сразу заметно, что у нее нет ленты и области переходов. На самом деле она не предоставляет поль­зователям возможностей для изменения конфигурации или проекта БД. (Это ваша работа как разработчика БД.) Единственно, что вы можете делать с помощью исполняемой среды Access — применять формы и отчеты, включенные в клиентскую БД.

 

 

Примечание

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

 

Итак, как же добраться до исполняемой среды Access? Во время написания книги она еще не была выпущена. Однако корпорация Microsoft обещала сделать ее доступной в нача­ле 2007 г. (и в отличие от Access 2003 Microsoft обещает, что исполняемая среда Access 2007 будет доступна на ее Web-сайте и тесно связана со средствами программирования Visual Studio). Для того чтобы узнать последние новости о состоянии исполняемой среды Access, щелкните кнопкой мыши ссылку на страницу "Missing CD" на Web-сайте www.missingmanuals.com.

Между тем уже сейчас можно посмотреть, как будет выглядеть БД в исполняемой среде. Вот как это сделать.

1. Откройте вашу БД и убедитесь в том, что у нее есть стартовая форма или форма просмотра.

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

Для установки стартовой формы выберите кнопку Office → Параметры Access (Office Access Options). В списке слева выберите категорию Текущая база данных (Current Da­tabase). И, наконец, задайте в параметре Форма просмотра (Display Form) форму, кото­рую хотите отображать автоматически при открытии БД.

2. Замените расширение файла БД accdb расширением accdr. (Возможно, буква "r" обозначает runtime (исполняемая).)


3. Дважды щелкните кнопкой мыши вашу БД для запуска в режиме исполнения. Вы уви­дите форму просмотра, но без ленты и области переходов (рис. 18.8).

Не беспокойтесь, Access может восстановить расширение accdb в вашем файле, чтобы вернуть его обычный формат.

 


Рис. 18.8. Этот файл с расширением accdr использует искусную кнопочную форму

 

 

Подсказка

Исполняемая среда Access — действительно полезный способ совместного использования БД без покупки несметного количества лицензий Access и забивания голов пользователей много­численными свойствами интерфейса полнофункциональной версии программы Access. Если вы координируете деятельность маленькой коммерческой компании, она вполне подходит.

 

 

Уголок ностальгии.





Поделиться с друзьями:


Дата добавления: 2016-03-28; Мы поможем в написании ваших работ!; просмотров: 1031 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Даже страх смягчается привычкой. © Неизвестно
==> читать все изречения...

2484 - | 2178 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.009 с.