Domino 9 und frühere Versionen > Entwicklung
@Command in Lotus-script
Mario:
Hallo,
ich möchte in einem Lotusscript Quellcode ein @Command nutzen, doch es will nicht funzen:
strName = @Left(FullName; " ");
Muss ich ein @Command irgendwie besonders einleiten?
Till_21:
--- Zitat von: Mario am 23.06.03 - 13:42:38 ---Muss ich ein @Command irgendwie besonders einleiten?
--- Ende Zitat ---
ja, musst du...
mit evaluate (guck mal in die hilfe)...
aber in ls gibt es auch einen left befehl... strleft
noch nebenbei-> das ist eine @function, kein command...
commands koennen nnicht evaluiert werden
gruss
Mario:
also:
strName = evaluate@Left(FullName; " ");
???
Till_21:
nein,
wenn dann strName = evaluate(@left(fullname);" ");
aber dies ist eigentlich wirklich humbug...
evaluate nur benutzen wenn nicht anders geht !!
benutz strleft !
gruss
Mario:
Hab jetzt "strLeft" benutzt.
Doch ich habe ein Casting Problem:
Dim ws As New NotesUIWorkspace
Dim uiDoc As NotesUIDocument
Set uiDoc = ws.CurrentDocument
If (uiDoc.FieldGetText("ManagerNameGeordnet") = "") Then
Dim nameTest As New NotesName(uiDoc.Document.getItemValue("ManagerName")(0))
Dim strCommonName As String
Dim strLeer As String
strLeer = " "
strCommonName = nameTest
Ich kann das NotesName-Ding nicht in einen String umwandeln! Wie geht das?
strCommonName = Strleft(CommonName, strLeer)
End If
Call uidoc.FieldSetText("ManagerNameGeordnet", strCommonName)
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln