Tausendsassa Datenblatt - Teil 1

Eins, zwei, Datenblatt

Als Beispiel dient in den folgenden Abschnitten ein Formular mit Unterformular, das die Kategorien und die enthaltenen Artikel aus der Nordwind-Datenbank anzeigt. Das Formular ist schnell zusammengeklickt Erstellen Sie das Hauptformular namens frmArtikelNachKategorie und stellen Sie seine Datenherkunft auf die Tabelle Kategorien ein.

  1. Erstellen Sie das Hauptformular namens frmArtikelNachKategorie und stellen Sie seine Datenherkunft auf die Tabelle Kategorien ein.

  2. Ziehen Sie die Felder der Tabelle in den Detailbereichdes Formulars.

  3. Erstellen Sie das Unterformular und speichern Sie es unter dem Namen sfmArtikel- NachKategorie. Als Datenherkunft dient hier die Tabelle Artikel.

  4. Ziehen Sie alle Felder mit Ausnahme des Feldes Kategorie-Nr in den Detailbereich.

  5. Stellen Sie die Eigenschaft Standardansicht des Unterformulars auf Datenblatt ein.

  6. Schließen Sie das Unterformular und ziehen Sie es aus dem Datenbankfenster in den Detailbereich
    des Hauptformulars.

  7. Prüfen Sie, ob Access das Feld für die Verknüpfung zwischen Haupt- und Unterformular richtig eingestellt hat. Es handelt sich dabei um die beiden Eigenschaften Verknüpfen von und Verknüpfen nach des Unterformularsteuerelements. Enthalten beide den Wert Kategorie- Nr, sind Sie schon fertig.

Optik-Tuning

Ein bisschen Nacharbeit ist natürlich noch nötig. So sollten Sie die Schriftgröße des Unterformulars an die der im Hauptformular verwendeten Felder anpassen – standardmäßig wird in normalen Textfeldern die Schriftgröße 8 verwendet, in Datenblattansichten aber Schriftgröße 10. Um die Schrifteigenschaften der Datenblattansicht anzupassen, öffnen Sie das Unterformular ohne das Hauptformular in der Datenblattansicht und klicken mit der rechten Maustaste auf die Titelleiste. Wählen Sie im Kontextmenü den Eintrag Zeichen aus und nehmen Sie die gewünschten Änderungen vor.

Wenn Sie das Unterformular auf die richtige Breite gezogen haben, um alle Felder inklusive Feldnamen optimal erkennen zu können, tritt ein Nachteil der Datenblattansicht offen zu Tage: In Feldern, die zwar lange Feldnamen, aber nur kurze Inhalte wie etwa den aus wenigen Zahlen bestehenden Lagerbestand enthalten, wird eine Menge Platz verschenkt. Zwei- oder mehrzeilige Feldüberschriften sind nicht möglich, also wählt man als Kompromiss eine Abkürzung. Anschließend sieht das Formular wie in Bild 1 aus.