Nastavitev zagona aplikacije za njene tri načine
V tej vadnici z oblikovalnikom aplikacije majhni podatkovni zbirki dodelite naslov, ikono in začetni obrazec, obdržite privzete vrednosti treh načinov in v datoteki ACCDE preverite, da so posebne tipke izklopljene. Potrebujete približno deset minut in eno vrstico VBA.
Predpogoji
- Microsoft 365 Access, v 32- ali 64-bitni različici, s knjižnico WKL Forms Object Library 1.51 ali novejšo različico, nameščeno in registrirano za trenutnega uporabnika sistema Windows (Namestitev izdanega paketa).
- Nameščen dodatek WKL Extensions, da Orodja zbirke podatkov › Dodatki ponudi WKL Application Designer:
tools\install-addin.ps1iz paketa izdaje (1.55 ali novejši) namestiaddin\WklExtensions.accdaza trenutnega uporabnika. Brez dodatka se oblikovalnik odpre tudi iz okna Immediate:CreateObject("WklForms.Application").ShowDesigner. - Podatkovna zbirka na zaupanja vrednem mestu z obrazcem
frmStartin datoteka ikone (.ico) po vaši izbiri.
Koraki
1. Odprite oblikovalnik
Izberite Orodja zbirke podatkov › Dodatki › WKL Application Designer. Oblikovalnik se odpre na strani Splošno; predogled na desni prikazuje naslovno vrstico.
2. Naslov, ikona in začetni obrazec
- V polje Naslov vnesite Stranke; predogled sledi vnosu.
- Pri Datoteka ikone kliknite Izberi … in izberite datoteko ikone. Njeno ime se prikaže pri Ikona; datoteka se shrani v podatkovno zbirko, ko kliknete V redu.
- Pri Začetni obrazec izberite frmStart.
3. Načini
Odprite stran Načini. Vsaka vrstica je zagonska možnost, vsak stolpec en način; kljukica možnost dovoli ali prikaže. Obdržite privzete vrednosti: razvoj dovoli vse, upravljanje nima ukazov za načrtovanje, posebnih tipk in obvoda s tipko Shift, produkcija pa skrije še podokno za krmarjenje in priročne menije Accessa. Gumb Privzete vrednosti po spremembi obnovi privzete vrednosti.
4. Preverjanje in shranjevanje
Odprite stran Preverjanje: na njej piše Pripravljeno za shranjevanje. Kliknite V redu. Naslovna vrstica Accessa takoj prikaže Stranke z vašo ikono; druge možnosti začnejo učinkovati, ko podatkovno zbirko naslednjič odprete.
5. Popravljanje načina ob vsakem zagonu
Odprite modul obrazca frmStart in dodajte:
Private Sub Form_Load()
Dim findings As String
findings = CreateObject("WklForms.Application").EnsureApplication()
If Len(findings) > 0 Then Debug.Print findings
End Sub
EnsureApplication zapiše zagonske možnosti načina, v katerem teče podatkovna zbirka, in vrne, kar je opazil (na
primer manjkajoči začetni obrazec). Zagona nikoli ne ustavi.
6. Preizkus načina upravljanja
- Izberite Datoteka › Shrani kot in ukaz za izdelavo datoteke ACCDE ter shranite
Stranke.accde. - Odprite
Stranke.accde, ga zaprite in znova odprite: prvo odpiranje je zapisalo možnosti načina upravljanja, drugo jih prikaže. - Pritisnite Ctrl+G: urejevalnik VBA se ne odpre. Med odpiranjem držite tipko Shift:
frmStartse kljub temu odpre.
Pričakovani rezultat
Datoteka ACCDB se odpre z vsem, kar potrebuje razvijalec; datoteka ACCDE se odpre z naslovom, ikono in
frmStart, brez ukazov za načrtovanje, posebnih tipk in obvoda s tipko Shift. Model je v tabeli USysWklApp
podatkovne zbirke (če ga želite videti, znova odprite oblikovalnik).
Naslednji koraki
- Izdaja aplikacije za produkcijo: izdana kopija, ki je pravilna že ob prvem odpiranju.