Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Daniel am 15.03.05 - 17:50:37

Titel: Evaluate mit Lotus Script
Beitrag von: Daniel am 15.03.05 - 17:50:37
Hallo Zusammen!

Wenn ich diesen Code ausführe (gekürzt)
   eval = Evaluate("@contains(myitem;sEnergietraegerCheck)")

bekomme ich, egal was in den Variablen steht immer 1 zurück.
Was ist da falsch!?!??!

Daniel
Titel: Re: Evaluate mit Lotus Script
Beitrag von: koehlerbv am 15.03.05 - 18:07:11
Such mal hier im Forum nach Evaluate, bitte. Du verwendest irgendwelche Variablen, übergibst diese aber als Bestandteil der Formel und damit nicht deren Inhalte. Weiterhin musst Du beachten, auf welches Document das ausgeführt wird - eventuell muss dieser Parameter auch übergeben werden.

Also: Erstmal bitte Forumssuche benutzen und die Auflösung von variablen Inhalten studieren - es gibt hier zahlreiche Beispiele.

Bernhard
Titel: Re: Evaluate mit Lotus Script
Beitrag von: eknori (retired) am 15.03.05 - 18:11:25
warum dieser Stunt ?? In LS gibt es doch InStr !
Titel: Re: Evaluate mit Lotus Script
Beitrag von: koehlerbv am 15.03.05 - 20:09:25
Naja, es könnt' auch eine Liste sein, Ulrich.
Ich habe das erstmal "nur" als Verständnisbeispiel für Evaluate gesehen.

Bernhard
Titel: Re: Evaluate mit Lotus Script
Beitrag von: Daniel am 16.03.05 - 09:07:59
Guten Morgen!

Die Liste ist bereits auseinandergefummelt...!
Ich brauch nur einen schnellen Befehl, der mir überprüft ob ein bestimmter Wert darin vorkommt. Ich weiß nicht, ob da die eingebetteten @ ideal sind - eher nicht.
Ich werd mir mal InStr ansehen!

Oder hat vielleicht jemand einen fix fertigen export, der aus verschiedenen angegebenen Listenwerten alle möglichen Varianten in eine Zeile exportiert?? Das wäre der Überhammer!!

SG

DAniel
Titel: Re: Evaluate mit Lotus Script
Beitrag von: scipio am 16.03.05 - 09:20:23
Für Strings:

InStr ( "Test Test", "es")

Rückgabe die Position, also 2.
Zudem 0 oder NULL möglich.

Für Arrays:

var = ArrayGetIndex(array, "Wert" )
Rückgabe > Index der Position des gesuchten Wertes bzw. NULL, wenn nicht vorhanden.
Titel: Re: Evaluate mit Lotus Script
Beitrag von: Daniel am 16.03.05 - 10:09:48
Jep, Danke vielmals!!

Daniel