Lastno podokno za krmarjenje za aplikacijo
V tej vadnici z oblikovalnikom podokna za krmarjenje uredite podokno za krmarjenje majhne podatkovne zbirke: kategorijo z dvema skupinama, prikazna imena za obrazce, skupino, ki je vidna samo med razvojem, in podokno, ki se odpre na prvi skupini. Za vse skupaj potrebujete približno deset minut, VBA pa razen ene vrstice ne potrebujete.
Predpogoji
- Microsoft 365 Access, v 32- ali 64-bitni različici, z nameščenim paketom WKL Forms Object Library 1.50 ali novejšim, registriranim za trenutnega uporabnika sistema Windows (Namestitev izdanega paketa).
- Nameščen dodatek WKL Extensions, da Orodja zbirke podatkov › Dodatki (Database Tools › Add-Ins) ponuja WKL Navigation Pane Designer:
tools\install-addin.ps1iz paketa izdaje (1.55 ali novejšega) namestiaddin\WklExtensions.accdaza trenutnega uporabnika. Brez dodatka oblikovalnik odprete tudi iz okna Immediate:CreateObject("WklForms.NavPane").ShowDesigner. - Podatkovna zbirka na zaupanja vrednem mestu z obrazcema
frmStrankeinfrmArtikli, poročilomrptZalogain tabelotblStranke.
Koraki
1. Odprite oblikovalnik
Izberite Orodja zbirke podatkov › Dodatki › WKL Navigation Pane Designer. Oblikovalnik se odpre na strani Kategorija s kategorijo, poimenovano po podatkovni zbirki.
2. Poimenujte kategorijo
Pod Ime vnesite Vir podatkov. Možnost Skrij nedodeljene predmete pustite vklopljeno: podokno tako prikazuje samo tisto, kar postavite v kategorijo.
3. Ustvarite skupine in vnose
Na strani Skupine in vnosi:
- Kliknite Nova skupina in jo poimenujte Matični podatki.
- Pod Objekti označite
Obrazec frmStrankeinObrazec frmArtikliter kliknite Dodaj v skupino. - Izberite vnos
frmStrankein pod Prikazno ime vnesite Stranke;frmArtiklipoimenujte Artikli. - Kliknite Nova skupina, jo poimenujte Poročila in dodajte
Poročilo rptZalogas prikaznim imenom Zaloga. - Kliknite Nova skupina, jo poimenujte Razvoj, dodajte
Tabela tblStranke, izberite skupino in pod Vidno, ko potrdite ACCDB.
Predogled na desni prikazuje podokno tako, kot ga bo prikazal Access, z vnosi skupine, razvrščenimi po prikaznem imenu.
4. Izberite začetno skupino
Na strani Kategorija pod Začetna skupina izberite Matični podatki.
5. Shranite
Stran Preverjanje sporoča pripravljeno za shranjevanje. Kliknite V redu: model se shrani in uveljavi, podokno pa prikaže skupino Matični podatki z vnosoma Artikli in Stranke.
6. Uveljavite podokno ob zagonu
Skupina Razvoj se zapiše za podatkovno zbirko, v kateri je bil model uveljavljen. Da jo datoteka ACCDE, izdelana iz te podatkovne zbirke, izpusti, model uveljavite ob zagonu aplikacije, na primer v dogodku Load zagonskega obrazca:
Private Sub Form_Load()
CreateObject("WklForms.NavPane").Apply
End Sub
Pričakovani rezultat
Podokno za krmarjenje se odpre na skupini Matični podatki kategorije Vir podatkov; seznam kategorij podokna ponuja Vir podatkov poleg Accessovih vgrajenih kategorij. V datoteki ACCDB skupina Razvoj prikazuje tabelo, v datoteki ACCDE pa je ni. Model je v USysWklNavPane in se ob naslednjem odprtju znova prikaže v oblikovalniku.