Barvna shema: Temna
Trenutno dejavna stran: start » de » Dokumentation » Werkzeuge für Microsoft Access » WKL Forms Object Library » Navigation und Befehle » WklNavPane » Einer Anwendung einen eigenen Navigationsbereich geben

Einer Anwendung einen eigenen Navigationsbereich geben

In diesem Tutorial ordnen Sie den Navigationsbereich einer kleinen Datenbank mit dem Designer für den Navigationsbereich an: eine Kategorie mit zwei Gruppen, Anzeigenamen für die Formulare, eine Gruppe, die nur in der Entwicklung erscheint, und ein Navigationsbereich, der sich mit der ersten Gruppe öffnet. Das dauert etwa zehn Minuten und braucht außer einer Zeile kein VBA.

Voraussetzungen

  • Microsoft 365 Access, in 32 oder 64 Bit, mit der WKL Forms Object Library 1.50 oder höher, installiert und für den aktuellen Windows-Benutzer registriert (Freigegebenes Paket installieren).
  • Das Add-In WKL Extensions ist installiert, sodass Datenbanktools › Add-Ins den Eintrag WKL Navigation Pane Designer anbietet: tools\install-addin.ps1 aus dem Release-Paket (1.55 oder höher) installiert addin\WklExtensions.accda für den aktuellen Benutzer. Ohne das Add-In öffnet sich der Designer auch aus dem Direktbereich: CreateObject("WklForms.NavPane").ShowDesigner.
  • Eine Datenbank an einem vertrauenswürdigen Speicherort mit den Formularen frmKunden und frmArtikel, dem Bericht rptBestand und der Tabelle tblKunden.

Schritte

1. Designer öffnen

Wählen Sie Datenbanktools › Add-Ins › WKL Navigation Pane Designer. Der Designer öffnet sich auf der Seite Kategorie mit einer Kategorie, die nach der Datenbank benannt ist.

2. Kategorie benennen

Geben Sie unter Name den Namen Datenquelle ein. Lassen Sie Nicht zugewiesene Objekte ausblenden eingeschaltet: Der Navigationsbereich zeigt dann nur, was Sie in die Kategorie aufnehmen.

3. Gruppen und Einträge anlegen

Auf der Seite Gruppen und Einträge:

  1. Klicken Sie auf Neue Gruppe und nennen Sie sie Stammdaten.
  2. Markieren Sie unter Objekte Formular frmKunden und Formular frmArtikel und klicken Sie auf Zur Gruppe hinzufügen.
  3. Markieren Sie den Eintrag frmKunden und geben Sie unter Anzeigename Kunden ein; nennen Sie frmArtikel Artikel.
  4. Klicken Sie auf Neue Gruppe, nennen Sie sie Berichte und fügen Sie Bericht rptBestand mit dem Anzeigenamen Bestand hinzu.
  5. Klicken Sie auf Neue Gruppe, nennen Sie sie Entwicklung, fügen Sie Tabelle tblKunden hinzu, markieren Sie die Gruppe und setzen Sie unter Sichtbar, wenn das Häkchen bei ACCDB.

Die Vorschau rechts zeigt den Navigationsbereich so, wie Access ihn zeigen wird, die Einträge einer Gruppe nach Anzeigenamen sortiert.

4. Startgruppe wählen

Wählen Sie auf der Seite Kategorie unter Startgruppe die Gruppe Stammdaten.

5. Speichern

Die Seite Prüfen meldet bereit zum Speichern. Klicken Sie auf OK: Das Modell wird gespeichert und angewendet, und der Navigationsbereich zeigt die Gruppe Stammdaten mit Artikel und Kunden.

Die Gruppe Entwicklung wird für die Datenbank geschrieben, in der das Modell angewendet wurde. Damit eine aus dieser Datenbank erstellte ACCDE sie weglässt, wenden Sie das Modell beim Start der Anwendung an, zum Beispiel im Ereignis „Beim Laden“ des Startformulars:

Private Sub Form_Load()
    CreateObject("WklForms.NavPane").Apply
End Sub

Erwartetes Ergebnis

Der Navigationsbereich öffnet sich mit Stammdaten der Kategorie Datenquelle; die Kategorieliste des Navigationsbereichs bietet Datenquelle neben den eigenen Kategorien von Access an. In der ACCDB zeigt die Gruppe Entwicklung die Tabelle; in einer ACCDE fehlt sie. Das Modell liegt in USysWklNavPane und erscheint beim nächsten Mal wieder im Designer.

Nächste Schritte

de/wiki/msaccess/comctl/navigation-and-commands/navpane/tutorial.txt · Zadnja sprememba: uporabnika Wolfgang van der Stille