Jei naudojote parametrą, kad nurodytumėte, kas nutinka, kai atidarote „Microsoft Access“ duomenų bazė, galite apeiti šiuos parametrus, kad atgautumėte visišką prieigą prie duomenų bazės. Pavyzdžiui, galite nustatyti dabartinės duomenų bazės parinktis dialogo lange "Access" parinktys arba sukurdami makrokomandą "AutoExec" arba atidarę įvykio procedūra. Jei jūsų duomenų bazėje yra paleisties parinkties parametras, šiame straipsnyje aprašoma, kaip ją apeiti.
Norėdami apeiti visas paleisties parinktis, atlikite šį veiksmą:
-
Atidarydami duomenų bazę laikykite nuspaudę klavišą SHIFT.
Atsižvelgiant į duomenų bazės makrokomandų saugos parametrus, paleisties metu gali būti rodomas vienas ar daugiau saugos pranešimų.
Pastaba: Turite ir toliau laikyti nuspaudę klavišą SHIFT, kol uždarysite visus saugos pranešimus, arba paleisties parinktys nebus apeinamos.
Kai atidarote duomenų bazę laikydami nuspaudę klavišą SHIFT, daug parinkčių, kurios nustatytos dialogo lango "Access" parinktys puslapyje Dabartinė duomenų bazė, apeinamos. Norėdami pakeisti šias parinktis, atlikite šiuos veiksmus:
-
Spustelėkite skirtuką Failas, tada spustelėkite Parinktys.
Atidaromas langas "Access" parinktys .
-
Spustelėkite Dabartinė duomenų bazė ir pakeiskite dabartinės duomenų bazės parametrus.
Pastaba: Gali tekti uždaryti ir iš naujo atidaryti duomenų bazę, kad pakeitimai įsigaliotų.
Šioje lentelėje išvardyti visi parametrai puslapyje Dabartinė duomenų bazė ir kaip jie veikia, kai atidarote duomenų bazę laikydami nuspaudę klavišą SHIFT.
Parinkčių grupė |
Parametras |
Veikimas aplenkus paleisties parinktis |
Programos parinktys |
Programos pavadinimas |
Nerodomas pasirinktinis taikomosios programos pavadinimas. |
Programos piktograma |
Nerodoma pasirinktinės taikomosios programos piktograma. |
|
Rodyti formą |
Nurodyta forma nerodoma ir nevykdomos jokios formos įvykio procedūros. |
|
Žiniatinklio rodymo forma |
Galima tik tada, kai yra nurodyta žiniatinklio forma. Kai įmanoma, paskirta žiniatinklio forma nerodoma ir nevykdomos jokios formos įvykio procedūros. |
|
Naršymas |
Rodyti naršymo sritį |
Net jei ši parinktis nepažymėta, rodoma naršymo sritis. |
Juostelės ir įrankių juostos parinktys |
Juostelės pavadinimas |
Nurodyta pasirinktinė juostelė nerodoma. |
Leisti naudoti išsamius meniu |
Visi numatytieji juostelės skirtukai rodomi neatsižvelgiant į parametrą. |
|
Leisti naudoti numatytuosius laikinuosius meniu |
Visi numatytieji kontekstiniai meniu rodomi neatsižvelgiant į parametrą. |
Daugiau informacijos, kaip nustatyti dabartinės duomenų bazės parinktis, žr. straipsnyje Dabartinės duomenų bazės vartotojo parinkčių nustatymas iš centralizuotos vietos.
Jei į duomenų bazę įtrauksite "Access" makrokomandą Pavadinimu AutoExec, makrokomanda paprastai vykdoma kiekvieną kartą atidarius duomenų bazę. Kai apeisite paleisties parinktis, makrokomanda AutoExec neveiks.
Kai jūsų duomenų bazėje yra keli vartotojai, galite neleisti vartotojams apeiti paleisties parinkčių. Išjunkite apėjimo (SHIFT) raktą naudodami "Visual Basic for Applications" (VBA) kodą, kad ypatybė AllowBypassKey būtų nustatyta kaip False.
Ypatybė AllowBypassKey naudoja toliau pateiktus parametrus.
Parametras |
Aprašas |
Teisinga |
Įgalina klavišą SHIFT leisti vartotojams apeiti paleisties ypatybes ir makrokomandą AutoExec. |
Klaidinga |
Išjungia klavišą SHIFT, kad vartotojas negalėtų apeiti paleisties ypatybių ir makrokomandos AutoExec. |
Šią ypatybę galite nustatyti naudodami makrokomanda arba VBA kodą.
Norėdami nustatyti ypatybę AllowBypassKey naudodami makrokomandą, turite sukurti ypatybę tokiu būdu:
-
„Microsoft Access“ duomenų bazėje (.mdb arba .accdb) ypatybę galite įtraukti naudodami metodą CreateProperty, tada pridėti ją prie objekto Database rinkinio Properties.
-
Programos „Microsoft Access“ projektas (.adp) prie objekto Dabartinis projektas rinkinio „Access“ objekto ypatybės galite pridėti ypatybę, naudodami metodą Įtraukti.
Ypatybės AllowBypassKey parametras įsigalios tik kitą kartą atidarius programos duomenų bazę.