Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: RalfK am 29.11.04 - 14:12:34

Titel: Problem mit @contains
Beitrag 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?
Titel: Re: Problem mit @contains
Beitrag von: Joe am 29.11.04 - 14:14:57
SELECT (@Contains(User; "KBH01")) | (@Contains(User; "KBH03"))

Das ist OR bei Notes, so sollte es gehen.

Joe
Titel: Re: Problem mit @contains
Beitrag von: Semeaphoros am 29.11.04 - 14:17:25
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.
Titel: Re: Problem mit @contains
Beitrag von: Glombi am 29.11.04 - 14:18:48
Es geht noch kürzer so, wenn wirklich nur "KBH01" oder "KBH03" als Feldwert vorkommt (kein Teilstring):

SELECT User = "KBH01":"KBH03"

Andreas
Titel: Re: Problem mit @contains
Beitrag von: RalfK am 29.11.04 - 14:50:47
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.  :)