Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Bericht mit Auswahl öffnen

Begonnen von KHJ, Mai 24, 2025, 13:00:50

⏪ vorheriges - nächstes ⏩

KHJ

Hy, ich hab ein Problem ich möchte einen Bericht öffnen der zwei Bedingungen enthält. Feld PersonID = 2 und Feld Mittags darf nicht Leer sein.
DoCmd.OpenReport "Ber01", acViewReport, , "PersonID = 2" And "Mittags <> """nur mit PersonID funktioniert es.
Was ist an Mittags falsch.

Karl_Heinz

MzKlMu

Hallo,
versuche es so:

DoCmd.OpenReport "Ber01", acViewReport, , "PersonID = 2  And Mittags is not null"
Leere Felder in Access sind im Normalfall NULL (=Nix) und nicht "" (Leerstring).
Gruß Klaus

Beaker s.a.

Hallo,

War Klaus mal wieder schneller. Ich hätte da aber noch eine Ergänzung,
da das vielleicht als nächste Frage auftaucht.

Wenn du für den Vergleich mit der PersonID eine Variable verwenden
willst
.., "PersonID = " & lngPersID & " AND Mittags Is Not NULL"
gruss ekkehard
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

KHJ

Vielen Vielen Dank so funktioniert es Super.