Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: skywook am 17.06.04 - 11:15:42
-
Gibt es die Funktion @Word( Zeichenfolge ; Trennzeichen ; Zahl ) auch unter Script?
Habe die Script-Hilfe durchgesucht, aber leider nichts gefunden. Ich möchte gerne einen String der über eine Inputbox eingegeben wurde und mit Trennzeichen (z. B. Vorname,Nachname,Ort) versehen ist, trennen.
-
Eine native LS-Funktion dieser Art gibt es nicht. Aber benutze mal die Suchfunktion des Forums - bei Eingabe von @Word findest Du mehr als eine Implementierung, die Du verwenden kannst.
HTH,
Bernhard
-
Warum das Rad in Script immer neu erfinden, wenn es Evaluate gibt, also:
Dim ret_eval As Variant
Dim text As String
Dim ergebnis As String
text = "Nachname,Vorname,Personalnummer"
ret_eval = Evaluate( |@Word("| + text + |";",";1)| )
If Isarray(ret_eval) Then
ergebnis = ret_eval(0)
Msgbox ergebnis
End If
Andreas
-
... oder diese Funktion Word (http://www.free.dominoserver.de/computer/noteslibrary.nsf/d2d59a3d7fc73a2bc1256a6900638352/1aeedc3dae291966c1256bd4005e96f7!OpenDocument) nutzen. ;)
Axel
-
Hallole nach langer Abstinenz...
... einen kleinen Tip zu der Word-Function:
Verwendet nicht disen Namen für die Funktion. Es gibt progressive Entwickler bei IBM, die führen eine Funktion mit diesem Namen eventuell noch ein => Explode und Implode
Daher benenne ich Funktionen, die eine Entsprechung in den Formeln haben zum Beispiel "At_Word" - vorbeugen ist besser als "heulen"...
ata
-
Hallole nach langer Abstinenz...
Hi,
schön mal wieder was von dir zu hören. Wir haben dich schon vermisst.
Axel