Einführung in Steuerelemente

Gilt für
Access für Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

In diesem Artikel werden die verschiedenen Arten von Steuerelementen beschrieben, die in Access verfügbar sind. Steuerelemente sind die Teile eines Formulars oder Berichts, die Sie zum Eingeben, Bearbeiten oder Anzeigen von Daten verwenden.

Steuerelementtypen

Es folgt eine Liste der Steuerelementtypen, die Sie in Access-Desktopdatenbanken verwenden können.

Steuerelementtyp Hinweise
Textfeld Verwenden Sie Textfeld-Steuerelemente zum Anzeigen von Text, Zahlen, Datumsangaben, Uhrzeiten und Memofeldern. Sie können ein Textfeld an eines der Felder in einer zugrunde liegenden Tabelle oder Abfrage binden. Wenn Sie ein Textfeld, das an ein Feld gebunden ist, aktualisieren lassen, können Sie den Wert im Feld der zugrunde liegenden Tabelle oder Abfrage ändern, indem Sie einen neuen Wert in das Textfeld eingeben. Sie können berechnete Werte auch mithilfe eines Textfelds anzeigen.
Bezeichnung Verwenden Sie Bezeichnungssteuerelemente, die festen Text enthalten. Standardmäßig ist an Steuerelemente, die Daten anzeigen können, automatisch ein Bezeichnungssteuerelement angefügt. Sie können diesen Befehl verwenden, um eigenständige Beschriftungen für Überschriften und für Anweisungen im Formular zu erstellen.
Befehlsschaltfläche Verwenden Sie Befehlsschaltflächensteuerelemente, um ein Makro oder eine Visual Basic-Prozedur zu aktivieren. Sie können auch eine Linkadresse angeben, die in Access geöffnet wird, wenn ein Benutzer auf die Schaltfläche klickt.
Registerkartensteuerelement Verwenden Sie Tabstoppsteuerelemente, um eine Reihe von Tabseiten im Formular zu erstellen. Jede Seite kann eine Reihe weiterer Steuerelemente zum Anzeigen von Informationen enthalten. Das Registerkartensteuerelement funktioniert ähnlich wie viele Optionsdialogfelder oder Eigenschaftenblattfenster in Access. Wenn ein Benutzer auf eine andere Registerkarte klickt, zeigt Access die auf dieser Registerkarte enthaltenen Steuerelemente an.
Verknüpfung Verwenden Sie die Option "Link/Link-Steuerelement", um Ihrem Formularentwurfsbereich einen Link in einem Beschriftungssteuerelement hinzuzufügen. Dieser Hyperlink kann eine URL (Uniform Resource Locator) enthalten, die auf einen Speicherort im Internet, in einem lokalen Intranet oder auf einem lokalen Laufwerk verweist. Sie kann auch einen UNC-Dateinamen (Universal Naming Convention) verwenden, um auf eine Datei auf einem Server in Ihrem lokalen Netzwerk (LAN) oder auf Ihren lokalen Computerlaufwerken zu verweisen. Der Link verweist möglicherweise auf eine Datei, bei der es sich um eine Webseite oder sogar ein anderes Objekt in Ihrer aktuellen Datenbank handelt. Durch Klicken auf diese Schaltfläche in der Gruppe Steuerelemente im Menüband wird das Dialogfeld "Link einfügen" geöffnet.
Webbrowser Verwenden Sie ein Webbrowser-Steuerelement, um den Inhalt von Webseiten direkt in einem Formular anzuzeigen. Mit einem Webbrowser-Steuerelement können Sie z. B. eine Karte einer in einer Tabelle gespeicherten Adresse anzeigen. Sie können das Webbrowser-Steuerelement an ein Feld in der Datensatzquelle des Formulars binden, indem Sie die Eigenschaft Steuerelementinhalt des Steuerelements verwenden. Beachten Sie, dass Sie im Detailabschnitt eines fortlaufenden Formulars kein gebundenes Webbrowser-Steuerelement haben können.
Navigation Verwenden Sie ein Navigationssteuerelement, um eine einfache Möglichkeit zum Navigieren zu verschiedenen Formularen und Berichten in Ihrer Datenbank bereitzustellen. Ein Navigationssteuerelement bietet eine Benutzeroberfläche, die der auf Websites ähnelt, mit Schaltflächen und Registerkarten zum Navigieren auf einer Website. Beachten Sie, dass Sie im Abschnitt "Details" eines fortlaufenden Formulars kein Navigationssteuerelement haben können.
Optionsgruppe Verwenden Sie Optionsgruppensteuerelemente, um eine oder mehrere Umschaltschaltflächen, Optionsschaltflächen oder Kontrollkästchen zu enthalten. (Weitere Informationen finden Sie in den Beschreibungen dieser Steuerelemente weiter unten in dieser Tabelle.) Sie können jeder Schaltfläche oder jedem Kontrollkästchen, das Sie in die Gruppe aufnehmen, einen separaten numerischen Wert zuweisen. Wenn mehrere Schaltflächen oder Kontrollkästchen in einer Gruppe vorhanden sind, können Sie jeweils nur eine Schaltfläche oder ein Kontrollkästchen aktivieren, und der dieser Schaltfläche oder diesem Kontrollkästchen zugewiesene Wert wird zum Wert für die Optionsgruppe. Wenn Sie mehreren Schaltflächen oder Kontrollkästchen fälschlicherweise denselben Wert zugewiesen haben, werden alle Schaltflächen oder Kontrollkästchen mit demselben Wert hervorgehoben, wenn Sie auf eine dieser Schaltflächen oder Kontrollkästchen klicken. Sie können eine der Schaltflächen oder Kontrollkästchen in der Gruppe als Standardwert für die Gruppe auswählen. Wenn Sie die Optionsgruppe an ein Feld in der zugrunde liegenden Abfrage oder Tabelle binden, können Sie einen neuen Wert im Feld festlegen, indem Sie eine Schaltfläche oder ein Kontrollkästchen in der Gruppe aktivieren.
Seitenumbruch Verwenden Sie einen Seitenumbruch, um die Seiten eines mehrseitigen Formulars zu trennen.
Kombinationsfeld Verwenden Sie ein Kombinationsfeld-Steuerelement, das eine Liste möglicher Werte für das Steuerelement und ein bearbeitbares Textfeld enthält. Zum Erstellen der Liste können Sie Werte für die Eigenschaft "Zeilenquelle" des Kombinationsfelds eingeben. Sie können auch eine Tabelle oder eine Abfrage als Quelle für die Werte in der Liste angeben. Access zeigt den aktuell ausgewählten Wert im Textfeld an. Wenn Sie auf den Pfeil rechts neben dem Kombinationsfeld klicken, zeigt Access die Werte in der Liste an. Wählen Sie einen neuen Wert in der Liste aus, um den Wert im Steuerelement zurückzusetzen. Wenn Sie das Kombinationsfeld an ein Feld in der zugrunde liegenden Tabelle oder Abfrage binden, können Sie den Wert im Feld ändern, indem Sie einen neuen Wert in der Liste auswählen. Wenn Sie das Kombinationsfeld an ein mehrwertiges Feld binden, zeigt Access die Liste mit Kontrollkästchen an, damit der Benutzer mehrere Werte auswählen kann. Sie können mehrere Spalten an die Liste binden und eine oder mehrere Spalten in der Liste ausblenden, indem Sie die Breite einer Spalte auf 0 festlegen. Sie können den tatsächlichen Wert im Steuerelement an eine solche ausgeblendete Spalte binden. Wenn eine mehrspaltige Liste geschlossen ist, zeigt Access den Wert in der ersten Spalte an, deren Breite größer als 0 ist. Access zeigt beim Öffnen der Liste alle Spalten ungleich Null an.
Zeile Mit einem Liniensteuerelement können Sie einem Formular oder Bericht Linien hinzufügen, um dessen Darstellung zu verbessern.
Umschaltfläche Verwenden Sie Steuerelemente mit der Umschalttaste, um einen Wert für "Ein/Aus", "Wahr/Falsch" oder "Ja/Nein" zu halten. Wenn Sie auf eine Umschaltfläche klicken, wird ihr Wert zu -1 (für ein, wahr oder ja) und die Schaltfläche scheint eingedrückt zu sein. Klicken Sie erneut auf die Schaltfläche, und ihr Wert wird zu 0 (für aus, falsch oder nein), und die Schaltfläche kehrt in den Normalzustand zurück. Sie können eine Umschaltfläche in eine Optionsgruppe aufnehmen und der Schaltfläche einen eindeutigen numerischen Wert zuweisen. Wenn Sie eine Gruppe mit mehreren Steuerelementen erstellen, werden durch Auswahl einer neuen Umschaltfläche alle zuvor ausgewählten Umschaltflächen, Optionsfelder oder Kontrollkästchen in dieser Gruppe deaktiviert (es sei denn, andere Schaltflächen oder Kontrollkästchen in der Gruppe haben ebenfalls den gleichen Wert). Wenn Sie die Umschaltfläche an ein Feld in der zugrunde liegenden Tabelle oder Abfrage binden, können Sie den Wert des Felds umschalten, indem Sie auf die Umschaltfläche klicken.
Listenfeld Verwenden Sie ein Listenfeld-Steuerelement, um eine Liste möglicher Werte für das Steuerelement zu enthalten. Zum Erstellen der Liste können Sie die Werte in die Eigenschaft Zeilenquelle des Listenfelds eingeben. Sie können auch eine Tabelle oder eine Abfrage als Quelle für die Werte in der Liste angeben. Listenfelder sind immer geöffnet, und Access hebt den aktuell ausgewählten Wert im Listenfeld hervor. Sie wählen einen neuen Wert in der Liste aus, um den Wert im Steuerelement zurückzusetzen. Wenn Sie das Listenfeld an ein Feld in der zugrunde liegenden Tabelle oder Abfrage binden, können Sie den Wert im Feld ändern, indem Sie einen neuen Wert in der Liste auswählen. Wenn Sie das Listenfeld an ein mehrwertiges Feld binden, zeigt Access die Liste mit Kontrollkästchen an, damit der Benutzer mehrere Werte auswählen kann. Sie können mehrere Spalten an die Liste binden und eine oder mehrere Spalten in der Liste ausblenden, indem Sie die Breite einer Spalte auf 0 festlegen. Sie können den tatsächlichen Wert im Steuerelement an eine solche ausgeblendete Spalte binden. Access zeigt alle Spalten ungleich Null an, die in die definierte Breite des Steuerelements passen. Wenn das Listenfeld-Steuerelement ungebunden ist, können Sie dem Benutzer erlauben, mehrere Werte in der Liste auszuwählen (auch als Mehrfachauswahl-Listenfeld bezeichnet).
Rechteck Mit einem Rechtecksteuerelement können Sie einem Formular gefüllte oder leere Rechtecke hinzufügen, um dessen Darstellung zu verbessern. Sie können dieses Steuerelement z. B. verwenden, um verschiedene Steuerelemente visuell zu gruppieren.
Kontrollkästchen Verwenden Sie ein Kontrollkästchen-Steuerelement, um einen Wert vom Typ "Ein/Aus", "Wahr/Falsch" oder "Ja/Nein" zu halten. Wenn Sie ein Kontrollkästchen aktivieren, wird sein Wert zu -1 (für "ein", "wahr" oder "ja") und ein Häkchen im Kontrollkästchen wird eingeblendet. Aktivieren Sie das Kontrollkästchen erneut, und der Wert wird zu 0 (für aus, falsch oder nein), und das Häkchen verschwindet aus dem Feld. Sie können ein Kontrollkästchen in eine Optionsgruppe aufnehmen und dem Kontrollkästchen einen eindeutigen numerischen Wert zuweisen. Wenn Sie eine Gruppe mit mehreren Steuerelementen erstellen, werden durch Aktivieren eines neuen Kontrollkästchens alle zuvor aktivierten Umschaltfelder, Optionsfelder oder Kontrollkästchen in dieser Gruppe deaktiviert (es sei denn, andere Schaltflächen oder Kontrollkästchen in der Gruppe haben ebenfalls den gleichen Wert). Wenn Sie das Kontrollkästchen an ein Feld in der zugrunde liegenden Tabelle oder Abfrage binden, können Sie den Wert des Felds ändern, indem Sie auf das Kontrollkästchen klicken.
Ungebundener Objektrahmen Verwenden Sie einen ungebundenen Objektrahmen, um ein Objekt aus einer anderen Anwendung hinzuzufügen, die Objektverknüpfung und -einbettung (Object Linking and Embedding, OLE) unterstützt. Das Objekt wird Teil des Formulars und nicht Teil der Daten aus der zugrunde liegenden Tabelle oder Abfrage. Sie können Ihr Formular mit Bildern, Sounds, Diagrammen oder Folien erweitern. Wenn das Objekt ein Diagramm ist, können Sie eine Abfrage als Datenquelle für das Diagramm angeben und die Diagrammanzeige mit dem aktuellen Datensatz im Formular über einen oder mehrere Feldwerte verknüpfen.
Anlage Verwenden Sie ein Anlagensteuerelement, um es an ein Anlagenfeld in den zugrunde liegenden Daten zu binden. Sie können dieses Steuerelement z. B. verwenden, um ein Bild anzuzeigen oder andere Dateien anzufügen. In der Formularansicht zeigt dieses Steuerelement das Dialogfeld "Anlagen verwalten" an, in dem Sie mehrere Anlagendateien, die im zugrunde liegenden Feld gespeichert sind, anfügen, löschen und anzeigen können.
Optionsfeld Verwenden Sie ein Optionsschaltflächensteuerelement (manchmal auch als Optionsfeldsteuerelement bezeichnet), um einen Ein/Aus-, einen Wahr/Falsch- oder Ja/Nein-Wert zu halten. Wenn Sie ein Optionsfeld auswählen, wird sein Wert zu -1 (ein, wahr oder ja) und ein gefüllter Kreis wird in der Mitte des Schaltflächens angezeigt. Wählen Sie die Schaltfläche erneut aus, und ihr Wert wird zu 0 (für aus, falsch oder nein), und der gefüllte Kreis verschwindet. Sie können ein Optionsfeld in eine Optionsgruppe aufnehmen und ihm einen eindeutigen numerischen Wert zuweisen. Wenn Sie eine Gruppe mit mehreren Steuerelementen erstellen, werden durch Auswahl eines neuen Optionsfelds alle zuvor ausgewählten Umschaltfelder, Optionsfelder oder Kontrollkästchen in dieser Gruppe deaktiviert (es sei denn, andere Schaltflächen oder Kontrollkästchen in der Gruppe haben ebenfalls den gleichen Wert). Wenn Sie das Optionsfeld an ein Feld in der zugrunde liegenden Tabelle oder Abfrage binden, können Sie den Wert des Felds ändern, indem Sie auf das Optionsfeld klicken.
Unterformular/Unterbericht Verwenden Sie das Unterformular-/Unterbericht-Steuerelement, um ein anderes Formular oder einen anderen Bericht in das aktuelle Formular einzubetten. Sie können das Unterformular oder den Unterbericht verwenden, um Daten aus einer Tabelle oder einer Abfrage anzuzeigen, die sich auf die Daten im Hauptformular bezieht. Access verwaltet die Verknüpfung zwischen dem Hauptformular und dem Unterformular oder Unterbericht für Sie.
Gebundener Objektrahmen Verwenden Sie einen gebundenen Objektrahmen, um ein OLE-Objektfeld aus den zugrunde liegenden Daten anzuzeigen und zu bearbeiten. Access kann die meisten Bilder und Grafiken direkt in einem Formular anzeigen. Bei anderen Objekten zeigt Access das Symbol für die Anwendung an, in der das Objekt erstellt wurde. Wenn es sich bei dem Objekt beispielsweise um ein in Windows-Audiorekorder erstelltes Soundobjekt handelt, wird auf dem Formular ein Lautsprechersymbol angezeigt.
Bild Verwenden Sie das Bildsteuerelement, um ein statisches Bild auf dem Formular zu platzieren. Sie können das Bild im Formular nicht bearbeiten, aber Access speichert es in einem Format, das für die Anwendungsgeschwindigkeit und -größe sehr effizient ist. Wenn Sie ein Bild als gesamten Hintergrund Ihres Formulars verwenden möchten, können Sie die Bild-Eigenschaft des Formulars festlegen.
Diagramm Verwenden Sie das Diagrammsteuerelement, um Ihrem Formularraster ein Diagramm hinzuzufügen. Wenn Sie auf diese Schaltfläche klicken und dann das Steuerelement auf dem Formular platzieren, wird der Diagramm-Assistent gestartet, der Sie durch die erforderlichen Schritte zum Erstellen eines neuen Diagramms führt.
ActiveX Verwenden Sie die Schaltfläche ActiveX-Steuerelement, um ein Dialogfeld mit allen ActiveX-Steuerelementen zu öffnen, die Sie auf Ihrem System installiert haben. Sie können eines der Steuerelemente auswählen und dann auf OK klicken, um das Steuerelement zum Formularentwurfsbereich hinzuzufügen. Nicht alle ActiveX-Steuerelemente funktionieren mit Access.

Grundlegendes zur Bindung mit Steuerelementen

Steuerelemente können gebunden, ungebunden oder berechnet sein:

  • Gebundenes Steuerelement Ein Steuerelement, dessen Datenquelle ein Feld in einer Tabelle oder Abfrage ist, wird als gebundenes Steuerelement bezeichnet. Sie verwenden gebundene Steuerelemente, um Werte aus Feldern Ihrer Datenbank anzuzeigen. Die Werte können Text, Daten, Zahlen, Ja/Nein-Werte, Bilder oder Diagramme sein. Ein Textfeld, in dem der Nachname eines Mitarbeiters angezeigt wird, kann diese Information beispielsweise aus dem Feld "Nachname" in der Tabelle "Mitarbeiter" abrufen.
  • Ungebundenes Steuerelement Ein Steuerelement, das nicht über eine Datenquelle verfügt (z. B. ein Feld oder einen Ausdruck), wird als ungebundenes Steuerelement bezeichnet. Mit ungebundenen Steuerelementen können Sie Informationen, Bilder, Linien oder Rechtecke anzeigen. Beispielsweise ist ein Bezeichnungsfeld, das den Titel eines Formulars anzeigt, ein ungebundenes Steuerelement.
  • Berechnetes Steuerelement Ein Steuerelement, dessen Datenquelle ein Ausdruck und kein Feld ist, wird als berechnetes Steuerelement bezeichnet. Sie geben den im Steuerelement gewünschten Wert an, indem Sie einen Ausdruck als Datenquelle für das Steuerelement definieren. Ein Ausdruck kann eine Kombination aus Operatoren (z. B. = und + ), Steuerelementnamen, Feldnamen, Funktionen, die einen einzelnen Wert zurückgeben, und konstanten Werten sein. Der folgende Ausdruck berechnet z. B. den Preis eines Artikels mit einem Rabatt von 25 %, indem der Wert im Feld "Preis pro Einheit" mit einem konstanten Wert (0,75) multipliziert wird.

=[Preis pro Einheit] * 0,75

Ein Ausdruck kann Daten aus einem Feld in der zugrunde liegenden Tabelle oder Abfrage des Formulars oder Berichts oder Daten aus einem anderen Steuerelement im Formular oder Bericht verwenden.

Hinweis

Berechnungen können auch in Tabellen durch Hinzufügen eines berechneten Felds oder in Abfragen durch Eingeben eines Ausdrucks in die Zeile Feld des Abfragebereichs durchgeführt werden. Anschließend können Sie Formulare und Berichte an diese Tabellen oder Abfragen binden, und die Berechnungen werden in den Formularen oder Berichten angezeigt, ohne dass ein berechnetes Steuerelement erstellt werden muss.

Beim Erstellen eines Formulars oder Berichts ist es wahrscheinlich am effizientesten, zuerst alle gebundenen Steuerelemente hinzuzufügen und anzuordnen, insbesondere, wenn sie den größten Teil der Steuerelemente im Objekt ausmachen. Anschließend können Sie die ungebundenen und berechneten Steuerelemente hinzufügen, die den Entwurf vervollständigen, indem Sie die Tools in der Gruppe Steuerelemente auf der Registerkarte Entwurf in der Layoutansicht oder der Entwurfsansicht verwenden.

Sie binden ein Steuerelement an ein Feld, indem Sie das Feld angeben, aus dem das Steuerelement seine Daten erhält. Sie können ein Steuerelement erstellen, das an das ausgewählte Feld gebunden ist, indem Sie das Feld aus dem Bereich " Feldliste" auf das Formular oder den Bericht ziehen. Im Bereich Feldliste werden die Felder der Tabelle oder Abfrage angezeigt, die dem Formular zugrunde liegt. Um den Bereich Feldliste anzuzeigen, öffnen Sie das Objekt in der Layoutansicht oder der Entwurfsansicht, und klicken Sie dann auf der Registerkarte Entwurf in der Gruppe Tools auf Vorhandene Felder hinzufügen. Wenn Sie im Bereich "Feldliste" auf ein Feld doppelklicken, fügt Access dem Objekt den entsprechenden Steuerelementtyp für dieses Feld hinzu.

Alternativ können Sie ein Feld an ein Steuerelement binden, indem Sie den Feldnamen in das Steuerelement selbst eingeben (wenn das Objekt in der Entwurfsansicht geöffnet ist) oder in das Eigenschaftenfeld Steuerelementinhalt im Eigenschaftenblatt des Steuerelements. Im Eigenschaftenblatt sind die Merkmale des Steuerelements, etwa dessen Name, die Quelle seiner Daten und dessen Format definiert. Um das Eigenschaftenblatt ein- oder auszublenden, drücken Sie F4.

Die Verwendung des Bereichs Feldliste ist aus zwei Gründen die beste Vorgehensweise, ein gebundenes Steuerelement zu erstellen:

  • Access fügt in das an das Steuerelement angefügte Bezeichnungsfeld automatisch den Namen des Felds (oder die für dieses Feld in der zugrunde liegenden Tabelle oder Abfrage definierte Beschriftung) ein, sodass Sie selbst keine Beschriftung eingeben müssen.
  • Access legt automatisch viele der Eigenschaften des Steuerelements entsprechend den Eigenschaften des Felds in der zugrunde liegenden Abfrage oder Tabelle auf die geeigneten Werte fest (wie die Eigenschaften Format, Dezimalstellen und Eingabeformat).

Wenn Sie bereits ein ungebundenes Steuerelement erstellt haben und es an ein Feld binden möchten, legen Sie den Wert im Eigenschaftenfeld Steuerelementinhalt des Steuerelements auf den Namen des Felds fest. Für ausführliche Informationen zur Eigenschaft Steuerelementinhalt drücken Sie F1, während sich der Cursor in der Dropdownliste der Eigenschaft befindet.

Seitenanfang

Siehe auch

Automatisches Ausrichten von Steuerelementen in einem Formular

Erstellen eines berechneten Steuerelements

Festlegen der Aktivierreihenfolge von Steuerelementen

Festlegen von Standardwerten für Felder oder Steuerelemente