Ако сте използвали настройка, за да укажете какво се случва, когато отворите база данни на Microsoft Access, можете да заобиколите тези настройки, за да получите отново пълен достъп до вашата база данни. Можете например да зададете опции за текуща база данни от диалоговия прозорец Опции на Access или чрез създаване на макрос AutoExec или чрез Отваряне процедура за събитие. Ако вашата база данни има настройка за опцията за стартиране, тази статия описва как да я заобиколите.
За да заобиколите всички опции за стартиране, изпълнете следната стъпка:
-
Задръжте натиснат клавиша SHIFT, докато отваряте базата данни.
В зависимост от настройките за защита от опасни макроси за вашата база данни, може да видите едно или повече съобщения за защита при стартиране.
Забележка: Трябва да продължите да задържате клавиша SHIFT, докато затваряте всички съобщения за защита, или опциите за стартиране не се заобикалят.
Когато отворите база данни, докато държите натиснат клавиша SHIFT, много от опциите, които са зададени на страницата Текуща база данни на диалоговия прозорец Опции на Access , се заобикалят. За да промените тези опции, направете следното:
-
Щракнете върху раздела Файл и после щракнете върху Опции.
Отваря се полето Опции на Access .
-
Щракнете върху Текуща база данни и променете настройките за текущата база данни.
Забележка: Може да се наложи да затворите и отворите отново базата данни, за да влязат в сила промените.
Следващата таблица показва всяка настройка на страницата Текуща база данни и поведението им, когато отворите базата данни, докато държите натиснат клавиша SHIFT.
Група опции |
Настройка |
Поведение при заобикаляне на опциите за стартиране |
Опции за приложение |
Заглавие на приложение |
Заглавието на приложението по избор не се показва. |
Икона на приложение |
Иконата на приложението по избор не се показва. |
|
Показване на формуляр |
Посоченият формуляр не се показва и не се изпълняват никакви процедури за обработка на събития на формуляра. |
|
Формуляр за показване в уеб |
Е налично само когато има посочен уеб формуляр. Когато е наличен, посоченият уеб формуляр не се показва и нито една от процедурите за обработка на събития на формуляра не се изпълнява. |
|
Навигация |
Покажи навигационния екран |
Дори ако тази опция не е избрана, се показва навигационният екран. |
Опции за лентата и лентата с инструменти |
Име на лентата |
Посочената лента по избор не се показва. |
Разреши пълни менюта |
Всички раздели на лентата по подразбиране се показват независимо от настройката. |
|
Разреши контекстни менюта по подразбиране |
Всички контекстни менюта по подразбиране се показват независимо от настройката. |
За повече информация как да зададете опции за текущата база данни, вж. статията Задаване на потребителски опции за текуща база данни от централизирано местоположение.
Ако добавите макрос на Access с име AutoExec към база данни, макросът обикновено се изпълнява всеки път, когато отворите базата данни. Когато заобиколите опциите за стартиране, макросът AutoExec не се изпълнява.
Когато вашата база данни има множество потребители, можете да попречите на потребителите да заобикалят опциите при стартиране. Забранете клавиша Bypass (SHIFT) с помощта на код на Visual Basic for Applications (VBA), за да зададете свойството AllowBypassKey на False.
Свойството AllowBypassKey използва следните настройки:
Настройка |
Описание |
True |
Разрешава клавишът SHIFT да позволява на потребителя да отменя свойствата при стартиране и макроса AutoExec. |
False |
Забранява клавишът SHIFT да позволява на потребителя да отменя свойствата при стартиране и макроса AutoExec. |
Можете да зададете това свойство с помощта на код на макрос или VBA.
За да зададете свойството AllowBypassKey с помощта на макрос, трябва да създадете свойството по следния начин:
-
В база данни на Microsoft Access (.mdb или .accdb) можете да добавите свойството, като използвате метода CreateProperty, и след това го добавите към колекцията Properties на обекта Database.
-
В Проект на Microsoft Access (.adp) можете да добавите свойството към колекцията AccessObjectProperties на обекта CurrentProject с помощта на метода Add.
Настройката на свойството AllowBypassKey ще влезе в сила при следващото отваряне на приложната база данни.