Zur Hauptseite ... Zum Onlinearchiv ... Zum Abonnement ... Zum Newsletter ... Zu den Tools ... Zum Impressum ... Zum Login ...

Achtung: Dies ist nicht der vollständige Artikel, sondern nur ein paar Seiten davon. Wenn Sie hier nicht erfahren, was Sie wissen möchten, finden Sie am Ende Informationen darüber, wie Sie den ganzen Artikel lesen können.

Kompletten Artikel lesen?

Einfach für den Newsletter anmelden, dann lesen Sie schon in einer Minute den kompletten Artikel und erhalten die Beispieldatenbanken.

E-Mail:

Gedrucktes Heft

Diesen Beitrag finden Sie in Ausgabe 5/2005.

Unser Angebot für Sie!

Lesen Sie diesen Beitrag und 500 andere sofort im Onlinearchiv, und erhalten Sie alle zwei Monate brandheißes Access-Know-how auf 72 gedruckten Seiten! Plus attraktive Präsente, zum Beispiel das bald erscheinende Buch 'Access 2010 - Das Grundlagenbuch für Entwickler'!

Diesen Beitrag twittern

Zusammenfassung

Sie erfahren, wie Sie eine Anwendung mit eigenen Menüs ausstatten und die eingebauten Menüs dadurch ersetzen.

Techniken

Menüleisten, Symbolleisten, Start-Dialog, Formulare, Berichte

Voraussetzungen

Access 97 oder höher

Beispieldateien

-

Menüs für die Anwendung

André Minhorst, Duisburg

Wer den Benutzern seiner Anwendung richtigen Komfort bieten möchte, kommt nicht um eine Menüleiste zum Aufrufen der wichtigsten Funktionen herum. Für den Eigenbedarf reicht sicher das Datenbankfenster aus, aber zur intuitiven Bedienung ist dies nicht geeignet. Auch ein Übersichtsformular taugt nur bedingt als Ausgangspunkt zum Starten von Vorgängen - es verschwindet mitunter hinter anderen Formularen. Daher erfahren Sie im vorliegenden Beitrag, wie Sie Ihrer Anwendung blitzschnell einen professionellen Touch verpassen.

Menüs

Menüs sollen im Folgenden der Oberbegriff für die drei Menüarten unter Access sein.

Dazu gehören die Menüleiste, die keine Symbole enthält und in der Regel ständig sichtbar ist (dort finden Sie Einträge wie Datei, Bearbeiten oder Ansicht), die Symbolleisten, die je nach aktivem Objekt unterhalb der Menüleiste angezeigt werden, und die Kontextmenüs, die durch Klicken mit der rechten Maustaste auf ein bestimmtes Objekt die in Zusammenhang mit diesem Objekt verfügbaren Befehle anzeigen.

Menüleisten und Symbolleisten sind von der Handhabung her prinzipiell identisch, sodass im Folgenden von Symbolleisten die Rede sein wird. Später geht dieser Beitrag dann auf die Besonderheiten von Menüleisten ein.

Mit Symbolleisten arbeiten

Mit Symbolleisten lässt sich eine Menge anstellen: Sie können bestehenden Symbolleisten Einträge und Untermenüs hinzufügen und diese wieder entfernen, Sie können Symbolleisten hinzufügen und diese bearbeiten oder wieder löschen.

Außerdem können Sie festlegen, wann die Symbolleisten angezeigt werden sollen, wenn diese nicht ohnehin immer sichtbar sind.

Der Anpassen-Dialog

All diese Aktionen gehen vom Anpassen-Dialog aus, den Sie mit dem Eintrag Anpassen des Kontextmenüs einer der vorhandenen Menüs anzeigen. Der Dialog hat drei Registerseiten, von denen Sie zwei nachfolgend genauer kennen lernen (s. Abb. 1).

Abb. 1: Mit diesem Dialog passen Sie die Menüs von Access an.

Abb. 2: Eigenschaften einer Symbolleiste

Abb. 3: Eine neue Symbolleiste zum Formatieren von Steuerelementen

Symbolleiste anlegen

Das Anlegen einer Symbolleiste erfolgt mit der Schaltfläche Neu auf der Registerseite Symbolleiste.

Nach der Eingabe des Namens der Symbolleiste erscheint die noch leere Symbolleiste frei schwebend im Access-Fenster.

Wenn Sie diese Symbolleiste in der Liste im Anpassen-Dialog auswählen und dann die Schaltfläche Eigenschaften betätigen, erscheint das Fenster aus Abb. 2, in dem Sie die Eigenschaften der Symbolleiste festlegen können.

Einen anderen Weg gibt es nicht - dafür können Sie aber bei geöffnetem Eigenschafts-Dialog auch andere Symbolleisten auswählen.

Hinzufügen von Befehlen

Das Bestücken der Symbolleiste ist denkbar einfach. Das schnellstmögliche Ergebnis erzielen Sie, wenn Sie einen oder mehrere eingebaute Befehle aus dem Registerblatt Befehle des Anpassen-Dialogs zu der neuen Symbolleiste hinzufügen.

Dabei wählen Sie aus dem linken Listenfeld die passende Kategorie und aus dem rechten Listenfeld den gewünschten Befehl aus.

Zum Hinzufügen ziehen Sie einfach den betreffenden Eintrag aus dem Anpassen-Dialog an die passende Stelle in der Symbolleiste.

Ein Beispiel ist die Symbolleiste aus Abb. 3, die einige Befehle zum Formatieren von Steuerelementen in Formularen und Berichten enthält. Das Zusammenstellen einer solchen Symbolleiste dauert nur wenige Sekunden.

Diese Symbolleisten sind zwar ganz praktisch, aber sie bieten nicht die Möglichkeiten eingebaute Symbolleisten:

Eine Symbolleiste wie die obige zum Bearbeiten von Formularen und Berichten in der Detailansicht sollte auch nur dann erscheinen, wenn ein Formular oder ein Bericht in der Entwurfsansicht geöffnet ist.

Interessanter ist aber ohnehin das Zusammenstellen von Symbolleisten für den Benutzer der Anwendung. Und bei diesen lässt sich wiederum sehr genau festlegen, welche Symbolleisten sichtbar sein sollen und welche nicht. Wie das funktioniert, zeigt folgendes Beispiel.

Berichte im Griff

Ziel ist es, eine Symbolleiste zu erstellen, die nur in Zusammenhang mit in der Vorschauansicht geöffneten Berichten erscheint (s. Abb. 4).

Abb. 4: Bericht mit eigener Symbolleiste

Dazu legen Sie zunächst eine neue Symbolleiste namens Bericht Vorschauansicht an und fügen einige für den Umgang mit Berichten sinnvolle Befehle hinzu. Diese sind im Anpassen-Dialog über mehrere Kategorien verteilt, daher benutzen Sie am besten direkt das Standardkontextmenü als Quelle für die Befehle des neuen Menüs.

Dieses finden Sie folgendermaßen:

  • Wechseln Sie im Anpassen-Dialog zur Registerseite Symbolleisten.
  • Abb. 5: Befehle "klauen" aus den Standardkontextmenüs

  • Aktivieren Sie den Eintrag Kontextmenü.
  • Die gewünschte Symbolleiste erscheint. Wählen Sie hier den Eintrag Bericht/Seitenansicht aus. Hier finden Sie die für einen Bericht interessanten Befehle (s. Abb. 5).
  • Ziehen Sie die Einträge bei gedrückter Strg-Taste in die neue Symbolleiste, damit sie nicht aus der eingebauten Kontextmenüleiste verschwinden.
  • Sie haben das Ende des frei verfügbaren Teils des Artikels erreicht. Lesen Sie weiter, um zu erfahren, wie Sie den vollständigen Artikel lesen und auf viele hundert weitere Artikel zugreifen können.

    Sind Sie Abonnent?Jetzt einloggen ...
     

    Kompletten Artikel lesen?

    Einfach für den Newsletter anmelden, dann lesen Sie schon in einer Minute den kompletten Artikel und erhalten die Beispieldatenbanken.

    E-Mail:

    Verwandte Beiträge:

    Vertikale Menüleisten

    Auswahlfelder im Ribbon

    Dynamische Ribbons

    Access-Optionen gestern und heute

    © 2003-2015 André Minhorst Alle Rechte vorbehalten.