LÖSUNGEN

Dynamische Menüs

Bei größeren Datenbanken ergibt sich sehr schnell die Notwendigkeit, Menüeinträge dynamisch zu erzeugen, um auf bestimmte Vorbedingungen zu reagieren. Das kann die Deaktivierung einzelner Einträge wegen fehlender Rechte oder die Umbenennung je nach vorhandenen Daten sein. Dieser Artikel erläutert den Umgang mit solchen Menüs, die erst zur Laufzeit erzeugt werden.
Bild 1: Beispiel eines dynamischen Menüs (vgl.auch Bild 4).
Bild 1: Beispiel eines dynamischen Menüs (vgl.auch Bild 4).

Ausgangspunkt für das benutzte Beispiel ist der Artikel „Dynamische Layouts“ in Ausgabe 4/2006 von Expert´s inside Access, der den Aufruf selbstdefinierter Layouts aus einem Menü heraus erlaubt. Dabei soll jeweils ein tblLayouts-Datensatz einen Menüeintrag ergeben, so dass kein Umweg über einen Dialog mit Listenfeld nötig ist.