Vielen Dank für die vielen Lösungsmöglichkeiten
Ich habe mich mit allen Möglichkeiten ein wenig beschäftigt, denn nur so kann ich auch was lernen.
Mit den "kurzen" Möglichkeiten ist nur ein anhängen möglich, ich muss allerdings meinen Text voranstellen.
Die 32k-Grenze sollte kein Problem sein, da es nur so 2-5 Einträge werden können.
Mein Script funktioniert jetzt auch!
Also nochmals vielen Dank für Eure Unterstützung
Gruß
Holger
hier mein Code:
Sub Querysave(Source As Notesuidocument, Continue As Variant)
Dim session As New NotesSession
Dim db As notesdatabase
Dim responsedoc As notesdocument
Dim parentdoc As notesdocument
Dim tmpRevisionen As Variant
Dim user As String
Dim tmp1 As String
Dim tmp2 As String
Dim i As Integer
user = session.UserName
Set db=session.currentdatabase
Set responsedoc = source.document
Call responsedoc.save(True,True)
Set parentdoc=db.getdocumentbyUNID(responsedoc.UNID(0))
tmp1 = Date$ & " " & Time$ & " " & "Bearbeitungsdokument hinzugefügt von: " & Chr(10) & " " & user & Chr(10)
tmp2 =tmp1
tmpRevisionen=parentdoc.Revisionen
For i=0 To Ubound( tmpRevisionen)
tmp2 = tmp2 & tmpRevisionen(i) & Chr(10)
Next
parentdoc.Revisionen = tmp2
Call parentdoc.save(True,True)
End Sub