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
Hier finden Sie die Liste der Steuerelementtypen, die Sie in Access-Desktopdatenbanken verwenden können.
Steuerelementtyp |
Notizen |
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 aktualisieren lassen, das an ein Feld gebunden ist, können Sie den Wert im Feld in der zugrunde liegenden Tabelle oder Abfrage ändern, indem Sie einen neuen Wert in das Textfeld eingeben. Sie können auch ein Textfeld verwenden, um berechnete Werte anzuzeigen. |
Beschriftung |
Verwenden Sie Bezeichnungssteuerelemente, die festen Text enthalten. Standardmäßig ist für Steuerelemente, die Daten anzeigen können, automatisch ein Bezeichnungssteuerelement angefügt. Sie können diesen Befehl verwenden, um eigenständige Bezeichnungen für Überschriften und Anweisungen in Ihrem Formular zu erstellen. |
Befehlsschaltfläche |
Verwenden Sie Befehlsschaltflächensteuerelemente, um ein Makro oder eine Visual Basic-Prozedur zu aktivieren. Sie können auch eine Hyperlinkadresse angeben, die access öffnet, wenn ein Benutzer auf die Schaltfläche klickt. |
Registersteuerelement |
Verwenden Sie Registerkartensteuerelemente, um eine Reihe von Registerkartenseiten in Ihrem Formular zu erstellen. Jede Seite kann eine Reihe anderer Steuerelemente zum Anzeigen von Informationen enthalten. Das Registerkartensteuerelement funktioniert ähnlich wie viele der Optionsdialogfelder oder Eigenschaftenblattfenster in Access. Wenn ein Benutzer auf eine andere Registerkarte klickt, zeigt Access die auf dieser Registerkarte enthaltenen Steuerelemente an. |
Link |
Verwenden Sie die Option Link/Hyperlink-Steuerelement, um ihrem Formularentwurfsbereich einen Link in einem Bezeichnungssteuerelement hinzuzufügen. Dieser Link kann eine URL (Uniform Resource Locator) enthalten, die auf einen Speicherort im Internet, in einem lokalen Intranet oder auf einem lokalen Laufwerk verweist. Es 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 kann auf eine Datei verweisen, die eine Webseite oder sogar ein anderes Objekt in Ihrer aktuellen Datenbank ist. Wenn Sie auf diese Schaltfläche in der Gruppe Steuerelemente im Menüband klicken, wird das Dialogfeld Link einfügen geöffnet. |
Webbrowser |
Verwenden Sie ein Webbrowser-Steuerelement, um den Inhalt von Webseiten direkt in einem Formular anzuzeigen. Sie können ein Webbrowser-Steuerelement verwenden, um z. B. eine Karte einer in einer Tabelle gespeicherten Adresse anzuzeigen. Sie können das Webbrowser-Steuerelement mithilfe der Steuerelementquelle des Steuerelements an ein Feld in der Datensatzquelle Ihres Formulars binden. Beachten Sie, dass Sie kein gebundenes Webbrowsersteuerelement im Detailabschnitt eines fortlaufenden Formulars 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 Ähnliche Benutzeroberfläche wie auf Websites mit Schaltflächen und Registerkarten zum Navigieren auf einer Website. Beachten Sie, dass Sie kein Navigationssteuerelement im Detailabschnitt eines fortlaufenden Formulars verwenden können. |
Optionsgruppe |
Verwenden Sie Optionsgruppensteuerelemente, um eine oder mehrere Umschaltflächen, Optionsfelder 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, die Sie in die Gruppe einschließen, einen separaten numerischen Wert zuweisen. Wenn in einer Gruppe mehrere Schaltflächen oder Kontrollkästchen vorhanden sind, können Sie jeweils nur eine Schaltfläche oder ein Kontrollkästchen auswählen, und der Dieser Schaltfläche oder dem Kontrollkästchen zugewiesene Wert wird zum Wert für die Optionsgruppe. Wenn Sie denselben Wert fälschlicherweise mehreren Schaltflächen oder Kontrollkästchen zugewiesen haben, werden alle Schaltflächen oder Kontrollkästchen, die denselben Wert aufweisen, hervorgehoben angezeigt, wenn Sie auf eine der 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 Seitenwechsel, um zwischen den Seiten eines mehrseitigen Formulars zu trennen. |
Kombinationsfeld |
Verwenden Sie ein Kombinationsfeld-Steuerelement, um eine Liste potenzieller Werte für das Steuerelement und ein bearbeitbares Textfeld zu enthalten. Zum Erstellen der Liste können Sie Werte für die Eigenschaft Row Source des Kombinationsfelds eingeben. Sie können auch eine Tabelle oder Abfrage als Quelle der 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 wird, zeigt Access den Wert in der ersten Spalte an, deren Breite größer als 0 ist. Access zeigt alle Spalten ungleich 0 (null) an, wenn Sie die Liste öffnen. |
Zeile |
Verwenden Sie ein Liniensteuerelement, um einem Formular oder Bericht Zeilen hinzuzufügen, um dessen Darstellung zu verbessern. |
Umschaltfläche |
Verwenden Sie Umschaltflächen-Steuerelemente, um einen Ein-/Aus-, true/false- oder Ja/Nein-Wert zu halten. Wenn Sie auf eine Umschaltfläche klicken, wird der Wert zu -1 (zur Darstellung von "on", "true" oder "ja"), und die Schaltfläche wird gedrückt angezeigt. Klicken Sie erneut auf die Schaltfläche, und ihr Wert wird zu 0 (zur Darstellung von off, false oder no), und die Schaltfläche kehrt zur Normalität zurück. Sie können eine Umschaltfläche in eine Optionsgruppe einschließen und der Schaltfläche einen eindeutigen numerischen Wert zuweisen. Wenn Sie eine Gruppe mit mehreren Steuerelementen erstellen, werden durch Auswählen einer neuen Umschaltfläche alle zuvor ausgewählten Umschaltflächen, Optionsfelder oder Kontrollkästchen in dieser Gruppe gelöscht (es sei denn, andere Schaltflächen oder Kontrollkästchen in der Gruppe weisen denselben Wert auf). 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 Row Source des Listenfelds eingeben. Sie können auch eine Tabelle oder Abfrage als Quelle der 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 0 (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 |
Verwenden Sie ein Rechteck-Steuerelement, um einem Formular gefüllte oder leere Rechtecke hinzuzufügen, um dessen Darstellung zu verbessern. Sie können dieses Steuerelement beispielsweise verwenden, um verschiedene Steuerelemente visuell zu gruppieren. |
Kontrollkästchen |
Verwenden Sie ein Kontrollkästchen-Steuerelement, um einen Ein-/Aus-, true/false- oder Ja/Nein-Wert zu halten. Wenn Sie ein Kontrollkästchen aktivieren, wird der Wert "-1" (um "on", "true" oder "ja") darzustellen, und im Feld wird ein Häkchen angezeigt. Aktivieren Sie das Kontrollkästchen erneut, und sein Wert wird zu 0 (zur Darstellung von off, false oder no), und das Häkchen verschwindet im Feld. Sie können ein Kontrollkästchen in eine Optionsgruppe einschließen 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 ausgewählten Umschaltflächen, Optionsfelder oder Kontrollkästchen in dieser Gruppe deaktiviert (es sei denn, andere Schaltflächen oder Kontrollkästchen in der Gruppe weisen denselben Wert auf). Wenn Sie das Kontrollkästchen an ein Feld in der zugrunde liegenden Tabelle oder Abfrage binden, können Sie den Wert des Felds umschalten, indem Sie auf das Kontrollkästchen klicken. |
Ungebundenes Objektrahmen |
Verwenden Sie einen ungebundenen Objektrahmen, um ein Objekt aus einer anderen Anwendung hinzuzufügen, die Objektverknüpfung und -einbettung (OLE) unterstützt. Das -Objekt wird Teil Ihres Formulars und nicht Teil der Daten aus der zugrunde liegenden Tabelle oder Abfrage. Sie können Bilder, Sounds, Diagramme oder Folien hinzufügen, um Ihr Formular zu verbessern. Wenn es sich bei dem Objekt um ein Diagramm handelt, können Sie eine Abfrage als Datenquelle für das Diagramm angeben und die Diagrammanzeige mit dem aktuellen Datensatz im Formular durch einen oder mehrere Feldwerte verknüpfen. |
Anlage |
Verwenden Sie ein Anlagensteuerelement, um dieses an ein Anlagefeld in den zugrunde liegenden Daten zu binden. Sie können dieses Steuerelement beispielsweise 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 anfügen, löschen und anzeigen können, die im zugrunde liegenden Feld gespeichert sind. |
Optionsschaltfläche |
Verwenden Sie ein Optionsfeld-Steuerelement (manchmal auch als Optionsfeld-Steuerelement bezeichnet), um einen Ein-/Aus-, true/false- oder Ja/Nein-Wert zu halten. Wenn Sie eine Optionsschaltfläche auswählen, wird ihr Wert zu -1 (zur Darstellung von on, true oder ja), und in der Mitte der Schaltfläche wird ein ausgefüllter Kreis angezeigt. Wählen Sie die Schaltfläche erneut aus, und ihr Wert wird zu 0 (zur Darstellung von off, false oder no), und der ausgefüllte Kreis verschwindet. Sie können eine Optionsschaltfläche in eine Optionsgruppe einschließen und der Schaltfläche einen eindeutigen numerischen Wert zuweisen. Wenn Sie eine Gruppe mit mehreren Steuerelementen erstellen, werden beim Auswählen einer neuen Optionsschaltflä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 weisen denselben Wert auf). Wenn Sie die Optionsschaltfläche an ein Feld in der zugrunde liegenden Tabelle oder Abfrage binden, können Sie den Wert des Felds umschalten, indem Sie auf die Optionsschaltfläche 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 beziehen. Access behält die Verknüpfung zwischen dem Hauptformular und dem Unterformular oder Unterbericht für Sie bei. |
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 Diagramme direkt auf 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 z. B. um ein in Windows Sound Recorder erstelltes Soundobjekt handelt, wird auf Dem Formular ein Lautsprechersymbol angezeigt. |
Bild |
Verwenden Sie das Bildsteuerelement, um ein statisches Bild in Ihrem Formular zu platzieren. Sie können das Bild auf dem 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 des Formulars verwenden möchten, können Sie die Picture-Eigenschaft des Formulars festlegen. |
Diagramm |
Verwenden Sie das Diagrammsteuerelement, um ihrem Formularraster ein Diagramm hinzuzufügen. Wenn Sie auf diese Schaltfläche klicken und das Steuerelement dann im Formular platzieren, wird der Diagramm-Assistent gestartet, der Sie durch die Schritte führt, die zum Erstellen eines neuen Diagramms erforderlich sind. |
ActiveX |
Verwenden Sie die ActiveX-Steuerelementschaltfläche, 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 dem Formularentwurfsraster hinzuzufügen. Nicht alle ActiveX-Steuerelemente funktionieren mit Access. |
Grundlegendes zur Bindung mit Steuerelementen
Steuerelemente können gebunden, ungebunden oder berechnet werden:
-
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. Beispielsweise kann ein Textfeld, in dem der Nachname eines Mitarbeiters angezeigt wird, diese Informationen aus dem Feld Nachname in der Tabelle Employees abrufen.
-
Ungebundenes Steuerelement Ein Steuerelement, das nicht über eine Datenquelle (wie ein Feld oder einen Ausdruck) verfügt, wird als ungebundenes Steuerelement bezeichnet. Sie verwenden ungebundene Steuerelemente, um Informationen, Bilder, Linien oder Rechtecke anzuzeigen. Beispielsweise ist ein Bezeichnungsfeld, das den Titel eines Formulars anzeigt, ein ungebundenes Steuerelement.
-
Berechnetes Steuerelement Ein Steuerelement, dessen Datenquelle kein Feld, sondern ein Ausdruck 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. = oder +), Steuerelementnamen, Feldnamen, Funktionen sein, die einen einzelnen Wert zurückgeben, und konstanten Werten. 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 Tabelle oder Abfrage, die dem Formular oder Bericht zugrunde liegt, oder Daten aus einem anderen Steuerelement auf dem Formular oder Bericht verwenden.
Hinweis: Berechnungen können auch in Tabellen ausgeführt werden, indem ein berechnetes Feld hinzugefügt wird, oder in Abfragen durch Eingabe eines Ausdrucks in die Zeile Feld des Abfragerasters. 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 ein berechnetes Steuerelement erstellen zu müssen.
Wenn Sie ein Formular oder einen Bericht erstellen, ist es wahrscheinlich am effizientesten, zuerst alle gebundenen Steuerelemente hinzuzufügen und anzuordnen, insbesondere wenn sie die meisten Steuerelemente im Objekt bilden. 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 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 in 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 Entwurfsansicht, und klicken Sie dann auf der Registerkarte Entwurf in der Gruppe Extras 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 im Steuerelement selbst eingeben (wenn das Objekt in der Entwurfsansicht geöffnet ist) oder im Eigenschaftenfeld Steuerelementquelle im Eigenschaftenblatt des Steuerelements. Im Eigenschaftenblatt sind die Merkmale des Steuerelements, etwa dessen Name, die Quelle seiner Daten und dessen Format definiert. Drücken Sie F4, um das Eigenschaftenblatt anzuzeigen oder auszublenden.
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 des Steuerelements im Eigenschaftenfeld Steuerelementinhalt 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.
Siehe auch
Automatisches Ausrichten von Steuerelementen in einem Formular
Erstellen eines berechneten Steuerelements