Access 2002

Элемент списка в диалоговом окне References


В таком случае нужно будет либо вручную восстановить ссылку в диалоговом окне References, либо воспользоваться VBA. Как это сделать, вы узнаете из параграфа -«Восстановление ссылок с помощью VBA» данной главы.

Элемент списка в диалоговом окне References — это имя проекта базы данных. Если база данных конвертирована из формата Access более ранней версии, чем Access 2000, имя ее проекта совпадает с именем файла базы данных, включая и его расширение. В новых базах данных имена файлов используются без расширений. Разумеется, проект можно переименовать, это делается в окне свойств проекта, открываемом командой Tools  Project Properties редактора кода Visual Basic.

Ссылки на библиотечные базы данных Access

Если VBA не может найти базу данных, на которую указывает ссылка, происходит ошибка и на экран выводится сообщение о том, что библиотека не найдена, включающее строку кода, которая вызывает эту библиотеку. В этом случае вам нужно открыть диалоговое окно References, найти ссылку на искомую библиотеку (на  16.3 данная ссылка отмечена словом MISSING) и либо щелкнуть на кнопке Browse и найти ее файл, либо удалить ссылку из проекта, сняв ее флажок. При выборе второго варианта необходимо удалить или закомментировать все обращения к функциям и переменным, определенным в библиотеке.

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

Комментарии закрыты