Ein erstes Formular

Neue Formulare erstellen wir, wie üblich, mit dem Formularentwurf, um zu lernen, wie Formulare funktionieren - obwohl einige Formularassistenten von Microsoft Access schöne Formulare erstellen können. Auch bei bei Formularen kann zwischen der Entwurfsansicht und der Formularansicht gewechselt werden. Außerdem gibt es noch die eher wenig hilfreiche Layoutansicht und die eher unnütze Datenblattansicht, auf die hier nicht eingegangen werden soll.

Ein Formular muss natürlich wissen, woher es Daten bezieht bzw. wohin es Daten schreiben soll. Dazu öffnen wir das Eigenschaftenblatt und wählen im Reiter „Daten“ eine Datensatzquelle aus (darauf gehen wir später genauer ein). Wir wählen unsere Tabelle tblOrte.

Formular1
Detailbereich

Im Formularentwurf sieht man zunächst nur ein paar Hilfslinien und Lineale, mit deren Hilfe man die einzufügenden Objekte ausrichten kann.

Nachdem man dem Formular eine Datensatzquelle hinzugefügt hat, kann man über vorhandene Felder hinzufügen die Feldliste einblenden. Zieht man mit der Maus Feldnamen aus der Feldliste auf den Formularentwurf, werden die Felder dort als Textfelder angezeigt. Schaltet man nun von der Entwurfs- in die Formularansicht, können die Daten geändert oder neue Datensätze eingegeben werden. Das wird direkt an die zugrunde liegenden Tabellen „durchgereicht“. Unser erstes Formular ist einsatzbereit!

Formular1



1 von 8
Kapitelauswahl
Access-Tutorial
Access-Tutorial







Ein Formular kann übrigens auch ohne Datensatzquelle auskommen - das nennt man ein ungebundenes Formular. Ein typisches Beispiel ist eine Benutzersteuerung, in der der Benutzer auswählt, was er tun will, z. B. andere Formulare öffnen.

Des Weiteren sind auch ungebundene Steuerelemente möglich (zu Steuerelementen gleich mehr). Man kann z. B. in einem Textfeld Berechnungen durchführen, ähnlich wie bei Abfragen. Das hat gegenüber einer Abfrage den Vorteil, dass nur für den aktuell angezeigten Datensatz die Berechnung durchgeführt werden muss, was die Performance steigern kann.