Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Boolesche Werte werden in einem Filter in Microsoft Jet-Syntax anders angegeben als in einem Filter in DASL-Syntax (DAV Searching and Locating).
Jet-Abfragen
In Jet syntax, boolean operators such as True/False, Yes/No, On/Off, and so on, should be used as is and should not be converted to a string. Um beispielsweise einen Filter zum Zurückgeben ungelesener Elemente zu erstellen, können Sie diesen Filter verwenden:
criteria = "[UnRead] = True"
Hinweis Wenn Sie den booleschen Wert in eine Vergleichszeichenfolge konvertieren, indem Sie ihn in Anführungszeichen einschließen, gibt ein Jet-Filter, der eine beliebige nicht leere Vergleichszeichenfolge verwendet und nach einer booleschen Eigenschaft filtert, Elemente mit der Eigenschaft True zurück. A Jet filter comparing an empty string with a boolean property will return items that have the property False.
DASL-Abfragen
In DASL syntax, you must convert True/False to an integer value, where 0 represents False and 1 represents True; likewise for Yes/No and On/Off. The DASL filter to return unread items is as follows:
criteria = "@SQL=" & Chr(34) & "urn:schemas:httpmail:read" & Chr(34) _ & " = 0"
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.