Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: RalfK am 29.11.04 - 14:12:34
-
Hallo,
ich habe folgendes Problem mit der @contains Funktion.
Ich habe einen User mit 2 Kennungen. Erstelle ich nun eine Ansicht, sollen Inhalte von beiden Kennungen wiedergegeben werden. Also gebe ich bei der Bedingung folgende Formel ein:
SELECT (@Contains(User; "KBH01")) & (@Contains(User; "KBH03"))
Das Problem hierbei ist aber, dass nun in der Ansicht erst was erscheint, wenn BEIDE Bedingungen erfüllt sind. Steht im Feld User nur: KBH01, wird nichts angezeigt.
Ich kann auch nicht für den &-Befehl ein OR setzen.
Wie muss ich da verfahren?
-
SELECT (@Contains(User; "KBH01")) | (@Contains(User; "KBH03"))
Das ist OR bei Notes, so sollte es gehen.
Joe
-
Jo, so ist es. Ralf, Deine logische Auflösung war falsch. Studiere mal die Wahrheitstabellen von logischem AND und logischem OR, da wird sofort klar, warum das so ist.
-
Es geht noch kürzer so, wenn wirklich nur "KBH01" oder "KBH03" als Feldwert vorkommt (kein Teilstring):
SELECT User = "KBH01":"KBH03"
Andreas
-
Hrmpf... jetzt wo ichs lese, fällts mir wie Schuppen von den Augen. Oh man. Wieder ein typisches Beispiel von "Den Wald vor lauter Bäumen nicht sehen"
Dank euch. :)