Ich weiß nicht, ob es bereits erwähnt habe, daher möchte ich noch auf etwas wichtiges bzgl. der For-Next-Schleife hinweisen:
Die Laufvariable sollte nicht innerhalb der Schleife geändert werden. LotusScript inkrementiert die Laufvariable selbst:
Bsp:
Dim i as Integer
For i = 0 to 6
Print i
Next
erzeugt 0,1,2,3,4,5,6
Dim i as Integer
For i = 0 to 6
Print i
i = i + 1 'DAS SOLLTE MAN NICHT MACHEN !!!
Next
erzeugt 0,2,4,6 !!!
Will man nicht in 1-er Schritte iterieren, kann man dieses mittels Step definieren.
Bsp.
Dim i as Integer
For i = 0 to 6 Step 3
Print i
Next
erzeugt 0.3.6
Andreas