Domino 9 und frühere Versionen > Entwicklung

GetDocumentbyKey(Keys,True)

<< < (2/2)

skywook:
Danke,
hab noch nicht ganz verstanden wie sich der Suchstring zusammengesetzt. Ich verstehe das so (in der Noteshilfe habe ich nichts gefunden): der Feldname wird in {} gesetzt und der Feldinhalt in "" und mit + verkettet.
Ist das korrekt.

Glombi:
Genau.
Man kann als Delimiter für String in Script folgendes benutzen: "..." oder |...| oder {...}
1. "Feld1="" + feld1 + "" & Feld2 = "" + Feld2 + """
2. |Feld1="| + feld1 + |" & Feld2 = "| + Feld2 + |"|
3. {Feld1="} + feld1 + {" & Feld2 = "} + Feld2 + {"}

1. finde ich unübersichtlich
2. ist ok, aber da in Formelsprache das | als Zeichen für Or verwendet wird, kann man es nicht verwenden, wenn man einen Or Ausdruck verwenden will
Falls ich kein Or brauche, nehme ich das
3. ist dann die Ausweichmöglichkeit, wenn man Or braucht


Ein
{Feld1="} + feld1 + {" }
ergibt dann, wenn feld1 = "wert von feld 1" ist:
Feld1= "wert von feld 1"

im Suchstring, also das was man bspw. in einer SELECT Anweisung machen würde.

Wenn Du Zahlen hast, dann einfach das " weglassen. Bsp.
{Feld1=} + feld1 + { }
ergibt dann, wenn feld1 = 4711 ist:
Feld1= 4711

Andreas

skywook:
Danke,
hast mir sehr geholfen.

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln