Set rtitem = doc.GetFirstItem( "Body" )
If doc.HasItem( "Body" ) Then
If ( rtitem.Type = RICHTEXT And memortitem.Type = RICHTEXT ) ThenDiese Funktion stammt nicht von mir. Ich muss sie nur bearbeiten und habe ehrlich gesagt keine grosse Ahnung was mein vorgänger hier machen wollte.Sind wir doch mal ehrlich: Du hast nicht nur keine Ahnung, was Dein Vorgänger machen wollte, sondern Du hast prinzipiell von LotusScript keine Ahnung.
If doc.HasItem( "Body" ) ThenDas ist etwas sehr oberflächlich und in der Programmiererei prinzipiell unzulässig: Das sind nämlich ZWEI Zeilen, und nur in einer Zeile kann der Sprung zum zugehörigen End If erfolgen.
If ( rtitem.Type = RICHTEXT And memortitem.Type = RICHTEXT ) Then
Bis zu dieser Zeile läuft der Debugger anschliessend springt er ans ende. Ohne den restlichen Code auszuführen.
Sind wir doch mal ehrlich: Du hast nicht nur keine Ahnung, was Dein Vorgänger machen wollte, sondern Du hast prinzipiell von LotusScript keine Ahnung.Muss man das wirklich so schreiben?