Seite 1 von 1

Abfrage wenn im Unterformular noch keinen Datensatz gespeichert ist

Verfasst: Do 21. Okt 2021, 22:44
von Pensionär
Grüezi

In meinem Bericht werden die Datensätze, welche im Unterformular noch keinen gespeicherten Datensatz haben, nicht angezeigt.
Ich habe ein Formular mit mehreren Unterformularen.
Zwei Unterformulare davon benötigen nicht immer Daten.
Ich möchte aber im Bericht alle Datensätze aus dem Hauptformular anzeigen.
Gibt es in der Abfrage eine Möglichkeit, die Unterformularfelder unter Kriterien zu steuern?
Wenn ich unter Kriterien "IST LEER" oder "IST NICHT LEER" eintrage, dann funktioniert es nicht, es müsste eigentlich "IST LEER" und "IST NICHT LEER" heissen.

Vielen Dank für die Unterstützung.

Herzliche Grüsse
Markus

Re: Abfrage wenn im Unterformular noch keinen Datensatz gespeichert ist

Verfasst: Fr 22. Okt 2021, 00:29
von gogo
Das regelst Du nicht über Kriterien, sondern definierst es am besten über die Beziehung der 2 Tabellen. Du musst einen "linken" oder "rechten Verbund" einstellen. Unten im Dialogfenster steht genau was dabei passiert:
Screenshot_20211022_002402.png
Screenshot_20211022_002402.png (18.19 KiB) 3511 mal betrachtet
Screenshot_20211022_002503.png
Screenshot_20211022_002503.png (65.07 KiB) 3511 mal betrachtet

Re: Abfrage wenn im Unterformular noch keinen Datensatz gespeichert ist

Verfasst: Fr 22. Okt 2021, 19:22
von Wanderer
Und in/für SQL findest Du reichlich Material, wenn Du

Code: Alles auswählen

SQL LEFT JOIN
bei Google & Co eingibst.

Mfg, Jörn

Re: Abfrage wenn im Unterformular noch keinen Datensatz gespeichert ist

Verfasst: Fr 22. Okt 2021, 21:39
von Pensionär
Guten Abend

Ganz herzlichen Dank, beide Antworten haben mir weitergeholfen und das Problem gelöst.

Alles Gute und beste Grüsse
Markus