Kapitel 23
Unterformulare
522
Die entscheidende Zeile des Programms lautet:
Me.Parent![subfrmTermineSynchron].Requery
. Die
Methode
Requery
, die eine Aktualisierung der Daten eines Steuerelements bewirkt, wurde schon im
Abschnitt »Eine (etwas aufwändige) Überarbeitung« in diesem Kapitel besprochen.
Me
ist ein Ver-
weis auf das Formular selbst, die Eigenschaft
Parent
spricht den »Elternteil« des Formulars an, d.h.,
das Formular subfrmWochenSynchron ist ein Abkömmling des Formulars frmFilmeSynchron.
Der restliche Programmabschnitt behandelt nur den Fall, dass kein Elternteil vorhanden ist, also
Parent
keinen Wert haben kann. Wird subfrmWochenSynchron als Formular, nicht als Unterformu-
lar, eingesetzt, so ist die Eigenschaft
Parent
ohne Wert. Wird auf die Eigenschaft zugegriffen, obwohl
sie keinen Wert hat, stoppt das Programm mit einer Fehlermeldung. Um dies zu vermeiden, hat der
Assistent entsprechende Programmzeilen um die
Requery
-Anweisung herum erstellt.
Zusammenfassung
In diesem Kapitel lag der Schwerpunkt auf dem Erstellen von Unterformularen.
Im ersten Abschnitt ab Seite 494 erfuhren Sie, wie sich ein Unterformular relativ einfach mithilfe
des Formular-Assistenten erstellen lässt.
Das erstellte Unterformular wurde im darauf folgenden Abschnitt überarbeitet (Seite 503).
Es gibt auch einen speziellen Unterformular-Assistenten, der ein Unterformular auf einem ferti-
gen Formular einfügen kann (Seite 512). Auch verschachtelte (Seite 514) bzw. synchronisierte
(Seite 517) Unterformulare sind in Access möglich.

Get Microsoft Office Access 2007 - Das Handbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.