ein zeitgesteuerter Agent wird dann nicht mehr funktionieren, da UI-Klassen verwendet werde.
Eine Idee ist es den Agenten mit dem Servername zu unterzeichenen, auf dem der Agent laufen soll, dann kann der Username aus der Session mit dem Servername aus der DB verglichen werden. Sind diese identisch, wird der Agent auf dem Domino ausgeführt.
Zu Print.
Da kann die Performance gesteigert werden, indem man vorher ein IF-Abfrage macht und nur jede x. Print-Meldung ausgibt. Z.B.:If i mod 20 = 0 then
Print i & " / " & dc.Count
End If