Domino 9 und frühere Versionen > ND8: Entwicklung
Formel in Script
(1/1)
MarkusL:
Hallo zusammen,
ich habe in einem langen Script eine Zeile mit Formel hinterlegt.
Leider ist das Ergebnis nicht das, was ich dachte.
Wenn die Formel so aussieht, kommt das gewünschte Ergebnis und vGruppen wird richtig gefüllt:
vGruppen = Evaluate( | @DbLookup("":"" ; "Servername" : "names.nsf" ; "Ansicht" ; "Suchbegriff" ; 3 ; [PartialMatch])|, doc )
Wenn die Formel so aussieht, kommt nicht das gewünschte Ergebnis und vGruppen wird nicht gefüllt:
vGruppen = Evaluate( | @DbLookup("":"" ; StringServername : "names.nsf" ; "Ansicht" ; StringSuchbegriff ; 3 ; [PartialMatch])|, doc )
Die Strings sehen zumindest im Debugger oder in einer Messagebox richtig aus.
Ich vermute, dass ich die Strings irgendwie als String kenntlich machen muss.
Aber wie?
Danke für Eure Hilfe und schöne Grüße
Markus
ascabg:
Hallo,
Schon mal
vGruppen = Evaluate( | @DbLookup("":"" ;"| & StringServername & |" : "names.nsf" ; "Ansicht" ; StringSuchbegriff ; 3 ; [PartialMatch])|, doc )
versucht?
Andreas
Driri:
Den StringSuchBegriff müßte man auch noch entsprechend verketten.
Peter Klett:
Wenn StringServername und StringSuchbegriff korrekt gefüllte Items im Dokument doc sind, müsste es auch funktionieren
MarkusL:
Danke für die Helfestellungen.
@Andreas und Driri:
Die Hinweise waren gut, aber es hat trotzdem nicht funktioniert.
Ich habe es mit Eurer Hilfe jetzt so gelöst:
sBefehl = |@DbLookup("":"" ; "| & StringServer & |" : "names.nsf" ; "GADGroupsByPerson" ; "| & StingBBegriff & |" ; 3 ; [PartialMatch])|
vGruppen = Evaluate( sBefehl, doc )
@Peter:
Aus den Items im Dokument werden werden die Strings bebildet.
@Alle:
Danke für die echt schnelle Hilfe.
Wahrscheinlich gibt es elegantere Lösungen, aber im Rahmen des ganzen Scripts und für meine Bedürfnisse funktioniert es gut und schnell.
Gruß Markus
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln