Paleidimo pasirinkčių apėjimas atidarius duomenų bazę

Taikoma
„Access“, skirta „Microsoft 365“ „Access 2024“ Access 2021 Access 2019 Access 2016

Jei naudojote parametrą, kad nurodytumėte, kas atsitinka atidarius "Microsoft Access" duomenų bazę, galite apeiti tuos 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 , sukurdami makrokomandą "AutoExec", arba naudodami įvykio atidarymo procedūrą. Jei jūsų duomenų bazėje yra paleisties parinkties nustatymas, šiame straipsnyje aprašoma, kaip jį apeiti.

Norėdami apeiti visas paleidimo parinktis, atlikite šiuos veiksmus:

  • Atidarydami duomenų bazę laikykite nuspaudę klavišą SHIFT.

Atsižvelgiant į duomenų bazės makrokomandų saugos parametrus, paleisties metu galite matyti vieną ar daugiau saugos pranešimų.

Pastaba

Turite ir toliau laikyti nuspaudę klavišą SHIFT, kol uždarote visus saugos pranešimus, kitaip nebus apeitos paleisties parinktys.

Kai atidarote duomenų bazę laikydami nuspaudę klavišą SHIFT, daugelis parinkčių, nustatytų dialogo lango Access parinktys puslapyje Dabartinė duomenų bazė, yra apeinamos. Norėdami pakeisti šias parinktis, atlikite šiuos veiksmus:

  1. Spustelėkite skirtuką Failas, tada spustelėkite Parinktys
    Atidaromas langas "Access" parinktys .
  2. Spustelėkite Dabartinė duomenų bazė ir pakeiskite dabartinės duomenų bazės parametrus.

Pastaba

Kad keitimai įsigaliotų, gali tekti uždaryti ir dar kartą atidaryti duomenų bazę.

Šioje lentelėje išvardijami visi parametrai puslapyje Dabartinė duomenų bazė ir kaip jie veikia, kai atidarote duomenų bazę laikydami nuspaudę klavišą SHIFT.

Parinkčių grupė Nustatymas Veikimas, kai apeinamos paleisties parinktys
Programos parinktys Programos pavadinimas Pasirinktinės programos pavadinimas nerodomas.
Programos piktograma Pasirinktinės programos piktograma nerodoma.
Rodyti formą Paskirta forma nerodoma ir nevykdoma jokia formos įvykio procedūra.
Žiniatinklyje rodoma forma Prieinama tik tada, kai yra paskirta žiniatinklio forma. Kai įmanoma, paskirta žiniatinklio forma nerodoma ir nevykdoma jokia formos įvykio procedūra.
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 Paskirtą pasirinktinę juostelę nerodoma.
Leisti naudoti išsamius meniu Visi numatytieji juostelės skirtukai rodomi neatsižvelgiant į parametrą.
Leisti naudoti numatytuosius laikinuosius meniu Rodomi visi numatytieji kontekstiniai meniu nepriklausomai nuo parametro.

Daugiau informacijos, kaip nustatyti dabartinės duomenų bazės parinktis, žr. straipsnyje Vartotojo parinkčių nustatymas dabartinei duomenų bazei centralizuotoje vietoje.

Jei į duomenų bazę įtraukiate "Access" makrokomandą pavadinimu AutoExec, makrokomanda paprastai vykdoma kiekvieną kartą atidarius duomenų bazę. Apėjus paleisties parinktis, makrokomanda "AutoExec" neveikia.

Jei jūsų duomenų bazėje yra keli vartotojai, galite neleisti vartotojams apeiti paleisties parinkčių. Išjunkite apėjimo (SHIFT) klavišą naudodami "Visual Basic for Applications" (VBA) kodą, kad nustatytumėte ypatybės AllowBypassKey reikšmę False ( klaidinga).

Ypatybė AllowBypassKey naudoja toliau pateiktus parametrus.

Nustatymas Aprašymas
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 makrokomandą arba VBA kodą.

Jei norite 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.
  • "Microsoft Access" projekte (.adp) ypatybę galite įtraukti į objekto "CurrentProject" rinkinį "AccessObjectProperties" naudodami metodą "Add".

Ypatybės AllowBypassKey parametras pradės veikti, kai kitą kartą bus atidaryta programos duomenų bazė.

Puslapio viršus