Forms in Access sind wie Vitrinen in Geschäften, die es einfacher machen, die gewünschten Elemente anzuzeigen oder abzurufen. Da Formulare Objekte sind, über die Sie oder andere Benutzer die in Ihrer Access Desktopdatenbank gespeicherten Daten hinzufügen, bearbeiten oder anzeigen können, ist der Entwurf des Formulars ein wichtiger Aspekt. Wenn Ihre Access Desktopdatenbank von mehreren Benutzern verwendet wird, sind gut entworfene Formulare für effizienz- und dateneingabegenauigkeit unerlässlich.
Es gibt mehrere Möglichkeiten, ein Formular in einer Access Desktopdatenbank zu erstellen. In diesem Artikel werden einige der gängigen Methoden erläutert.
Was möchten Sie tun?
Erstellen eines Formulars aus einer vorhandenen Tabelle oder Abfrage in Access
Um ein Formular aus einer Tabelle oder Abfrage in Ihrer Datenbank zu erstellen, klicken Sie im Navigationsbereich auf die Tabelle oder Abfrage, die die Daten für Ihr Formular enthält, und klicken Sie auf der Registerkarte Erstellen auf Formular .
Access erstellt ein Formular und zeigt es in der Layoutansicht an. Sie können den Entwurf bei Bedarf ändern, z. B. die Größe von Textfeldern an die jeweiligen Daten anpassen. Weitere Informationen hierzu finden Sie unter Verwenden des Formulartools.
Erstellen eines leeren Formulars in Access
-
So erstellen Sie ein Formular ohne Steuerelemente oder vorformatierte Elemente: Klicken Sie auf der Registerkarte Erstellen auf Leeres Formular. Access öffnet ein leeres Formular in der Layoutansicht und zeigt den Bereich Feldliste an.
-
Klicken Sie im Bereich Feldliste auf das Pluszeichen (+) neben der Tabelle oder den Tabellen, die die Felder enthalten, die im Formular angezeigt werden sollen.
-
Doppelklicken Sie zum Hinzufügen eines Felds zum Formular auf das entsprechende Feld, oder ziehen Sie es auf das Formular. Um mehrere Felder auf einmal hinzuzufügen, klicken Sie bei gedrückter STRG-Taste auf mehrere Felder und ziehen Sie sie dann gleichzeitig auf das Formular.
Hinweis: Die Reihenfolge der Tabellen im Bereich Feldliste hängt jeweils davon ab, welcher Teil des Formulars gerade ausgewählt ist. Wenn Sie dem Formular kein Feld hinzufügen können, wählen Sie einen anderen Teil des Formulars aus, und versuchen Sie dann erneut, das Feld hinzuzufügen.
-
Verwenden Sie die Tools in der Gruppe Kopf-/Fußzeile auf der Registerkarte Formularlayoutentwurf , um dem Formular ein Logo, einen Titel oder Datum und Uhrzeit hinzuzufügen.
-
Wenn Sie dem Formular eine größere Vielfalt von Steuerelementen hinzufügen möchten, klicken Sie auf Formularlayoutentwurf , und verwenden Sie die Tools in der Gruppe Steuerelemente .
Erstellen eines geteilten Formulars in Access
Ein geteiltes Formular bietet gleichzeitig zwei Ansichten der Daten: eine Formularansicht und eine Datenblattansicht. Die Arbeit mit geteilten Formularen hat den Vorteil, dass beide Formulartypen in einem Formular angezeigt werden. So können Sie beispielsweise mithilfe des Datenblattteils des Formulars einen Datensatz schnell finden und diesen anschließend mithilfe des Formularteils anzeigen oder bearbeiten. Die beiden Ansichten sind mit derselben Datenquelle verbunden und werden ständig miteinander synchronisiert.
Um mit dem Tool "Geteiltes Formular" ein geteiltes Formular zu erstellen, klicken Sie im Navigationsbereich auf die Tabelle oder Abfrage mit den Daten. Klicken Sie anschließend auf der Registerkarte Erstellen auf Weitere Formulare und dann auf Geteiltes Formular.
Access erstellt das Formular, und Sie können Entwurfsänderungen am Formular vornehmen. So können Sie beispielsweise die Größe der Textfelder bei Bedarf an die Daten anpassen. Weitere Informationen zum Arbeiten mit einem geteilten Formular finden Sie im Artikel zum Erstellen eines geteilten Formulars.
Erstellen eines Formulars, das mehrere Datensätze in Access
Ein Formular für mehrere Elemente, das auch "Endlosformular" genannt wird, ist nützlich, wenn Sie ein Formular benötigen, das mehrere Datensätze anzeigt, sich jedoch besser anpassen lässt als ein Datenblatt. Dazu können Sie das Tool "Mehrere Elemente" verwenden.
-
Klicken Sie im Navigationsbereich auf die Tabelle oder Abfrage, die im Formular angezeigt werden soll.
-
Klicken Sie auf der Registerkarte Erstellen auf Weitere Forms > Mehrere Elemente.
Access erstellt das Formular und zeigt es in der Layoutansicht an. In der Layoutansicht können Sie Entwurfsänderungen am Formular vornehmen, während Daten angezeigt werden. So können Sie beispielsweise die Größe der Textfelder an die Daten anpassen. Weitere Details finden Sie unter Erstellen eines Formulars mit dem Tool "Mehrere Elemente".
Erstellen eines Formulars, das ein Unterformular in Access
Wenn Sie mit verknüpften Daten arbeiten, die in separaten Tabellen gespeichert sind, müssen Sie oft Daten aus mehreren Tabellen oder Abfragen auf demselben Formular anzeigen, und Unterformulare sind eine bequeme Möglichkeit, dies zu tun. Da es je nach Bedarf mehrere Möglichkeiten gibt, ein Unterformular hinzuzufügen, finden Sie weitere Informationen im Artikel Ein Formular erstellen, das ein Unterformular enthält (ein 1:n-Formular).
Weitere Informationen
Es gibt mehrere Optionen, mit denen Sie Formulare anpassen können. Nachstehend sind einige aufgeführt, die eventuell Ihre Anforderungen erfüllen können:
|
Optionen |
Lesen Sie diese Ressource |
|---|---|
|
Erstellen Sie das Formular mit dem Formular-Assistenten, wenn Sie in der Lage sein möchten, die im Formular angezeigten Felder auszuwählen. |
|
|
Durch das Hinzufügen von Registerkarten zu einem Formular können Sie die das Formular übersichtlicher und benutzerfreundlicher gestalten, insbesondere dann, wenn das Formular viele Steuerelemente enthält. |
|
|
Mit einem Webbrowser-Steuerelement können Sie Webseiten in einem Formular anzeigen. Sie können das Steuerelement mit Feldern oder Steuerelementen in der Datenbank verknüpfen, um dynamisch festzulegen, welche Seite angezeigt wird. Beispielsweise können Sie Adressinformationen in einer Datenbank verwenden, um benutzerdefinierte Karten auf einer Internetzuordnungswebsite zu erstellen, oder Sie können Produktinformationen in einer Datenbank verwenden, um auf der Website eines Lieferanten nach Elementen zu suchen. |
Hinzufügen eines Webbrowser-Steuerelements zu einem Formular |
|
Access Steuerelemente in Führungslinien platziert, die als Layouts bezeichnet werden, damit Sie Steuerelemente auf einem Formular ausrichten können. Sie können Position und Größe von Steuerelemente unabhängig voneinander ändern. |
Unabhängiges Verschieben und Ändern der Größe von Steuerelementen |