Prevzem kategorije, urejene v Accessu
Kategorijo po meri, ki jo je nekdo ročno uredil v podoknu za krmarjenje, ohranite kot model, da jo lahko hranite v sistemu za nadzor različic, znova zgradite in urejate v oblikovalniku.
Zahteva WKL Forms Object Library 1.50 ali novejšo različico.
Pregled rešitve
WklNavPane.ReadCategory prebere kategorijo po meri podokna – njene skupine po vrstnem redu,
skrite skupine, bližnjice z njihovimi prikaznimi imeni in podatek, ali je skupina nedodeljenih
predmetov skrita – in jo vrne kot model. Stran oblikovalnika Prevzemi naredi isto z enim
klikom.
Izvedba
V oblikovalniku podokna za krmarjenje na strani Prevzemi označite kategorijo in kliknite Prevzemi; rezultat preverite na strani Skupine in vnosi, v polju Začetna skupina izberite skupino in kliknite V redu.
Enako v kodi:
Dim pane As Object, model As String
Set pane = CreateObject("WklForms.NavPane")
Debug.Print pane.Categories ' for example: Po meri;Skrbništvo
model = pane.ReadCategory("Skrbništvo")
pane.Save model
Opombe
- Prevzem nadomesti model; pogoji in začetna skupina so na začetku prazni.
- Bližnjice do predmetov, ki jih podatkovna zbirka nima več, so izpuščene.
- Po shranjevanju kategorija pripada modelu: naslednji
Applyjo zapiše tako, kot določa model, zato se poznejše ročne spremembe v podoknu nadomestijo. Namesto tega jo spreminjajte v oblikovalniku.