MS Access: öffnen von Formular mittels Befehlsschaltfläche basierend auf den aktuellen Datensatz?

Sagen wir, ich habe zwei Tabellen, tblA und tblB, dass eine 1:n-Beziehung, d.h. für einen bestimmten Datensatz in tblA kann es viele Einträge in tblB.

Nun habe ich ein Formular, frmA Basis tblA. Auf diesem Formular gibt es einen Befehl, Schaltfläche, öffnet sich ein zweites Formular, frmB Basis tblB. Jetzt möchte ich, dass die zweite form frmB nur Anzeige von Datensätzen aus tblB entsprechen den aktuellen Datensatz aus tblA.
Ich fand, dass es eine built-in Möglichkeit (ich benutze Access 2010 -) - Filter, die die Daten aus tblB. Aber da innerhalb frmB ich tun müssen, einige mehr Sachen, die basierend auf den aktuellen Datensatz, ist dies nicht genug.
Wie mache ich das dann?

Dachte ich an eine Abfrage erstellen, qryAB, das macht einen "inner join" und hat einen parameter wählen Sie einen bestimmten Datensatz aus tblA. Aber wie würde ich den pass etwas auf diese Abfrage zu verwenden, die als parameter von der auf-Klick-makro (oder vba) für mein command button?

InformationsquelleAutor janitor048 | 2012-02-05

Schreibe einen Kommentar