Filtern nach Datensätzen - Kriterium: Markierter Eintrag im Listen

09/04/2008 - 18:08 von Björn Benatzky | Report spam
Hallo zusammen,

ich habe eine A03 Datenbank, stehe vor folgender Aufgabe und weiß nicht, wie
ich anfangen soll. Vielleicht hat ja jemand einen guten Tipp für mich:

Ich habe ein Hauptformular und ein Unterformular. Die Daten der beiden
Formulare sind über einen Primàrschlüssel miteinander verknüpft. Auf dem
Unterformular befindet sich ein Listenfeld, welches über die eigene
Datensatzherkunft seine Datensàtze erhàlt. Die im Listenfeld markierten
Datensàtze speicher ich in Kombination Datensatz des Unterformulars/Eintrag
im Listenfeld in einer Tabelle ab.

Wie kann ich nun, mir alle Datensàtze des Hauptformulars anzeigen, dabei
dann auch nur die verknüpften Datensàtze des Unterformulars, bei denen ein
spezieller Eintrag im Listenfeld markiert und gespeichert wurde?

Ich kann mir über eine Abfrage alle Datensàtze ausgeben lassen, die
betroffen sind, aber lasse ich mir das mit einem Filter anzeigen, wenn das
Haupt- und Unterformular unterschiedliche Datenherkünfte haben?

Ich hoffe, es ist verstàndlich
Vielen Dank schon einmal im Voraus.

Gruß
Björn
 

Lesen sie die antworten

#1 Thomas Möller
09/04/2008 - 18:23 | Warnen spam
Hallo Björn,

"Björn Benatzky" <Björn schrieb:
ich habe eine A03 Datenbank, stehe vor folgender Aufgabe und weiß
nicht, wie
ich anfangen soll. Vielleicht hat ja jemand einen guten Tipp für mich:

Ich habe ein Hauptformular und ein Unterformular. Die Daten der beiden
Formulare sind über einen Primàrschlüssel miteinander verknüpft. Auf
dem
Unterformular befindet sich ein Listenfeld, welches über die eigene
Datensatzherkunft seine Datensàtze erhàlt. Die im Listenfeld
markierten
Datensàtze speicher ich in Kombination Datensatz des
Unterformulars/Eintrag
im Listenfeld in einer Tabelle ab.

Wie kann ich nun, mir alle Datensàtze des Hauptformulars anzeigen,
dabei
dann auch nur die verknüpften Datensàtze des Unterformulars, bei denen
ein
spezieller Eintrag im Listenfeld markiert und gespeichert wurde?

Ich kann mir über eine Abfrage alle Datensàtze ausgeben lassen, die
betroffen sind, aber lasse ich mir das mit einem Filter anzeigen, wenn
das
Haupt- und Unterformular unterschiedliche Datenherkünfte haben?



wenn ich Dich richtig verstanden habe, dann kannst Du das mit einer
Abfrage lösen.

Du erstellst Dir dazu eine neue, leer Abfrage. Darin fügst Du die beiden
Tabellen, die Du als Datenquelle für das Haupt- und das Unterformular
verwendest, ein. Falsch es nicht schon automatisch geschehen ist,
verknüpfst Du die beiden Tabellen über das Feld, über das Du die
Verknüpfung auch in den Formularen gemacht hast.
Jetzt wàhlst die gewünschten Felder aus. In dem Feld, in dem Du die
Daten aus dem Listenfeld speicherst, fügst Du als Kriterium den
gesuchten Wert ein.

HTH
Thomas

Homepage: www.Team-Moeller.de

Ähnliche fragen