@Jens:
Das $UpdatedBy-Item wird von Notes eifersüchtig bewacht - das kannst Du nicht manipulieren - auch nicht per API (das ist nämlich aus gutem Grunde nicht dokumentiert). Beim Kopieren eines Dokuments per LS bleibt das Item erhalten (was ja auch gut so ist). $UpdatedBy wird man nur los, wenn man alle Items in ein neues Dokument kopiert. Da sich $UpdatedBy nicht manipulieren lässt, wird dabei ergo auch ein neues Item angelegt.
Du sprichst wohl von "normalen" Dokumenten, Bernhard.
Denn via NotesNoteCollection kann ich beliebig das $UpdatedBy-Feld ändern, z.B. via
Dim noteColl As NotesNoteCollection
Set noteColl = db.CreateNoteCollection(False)
Call noteColl.SelectAllDesignElements(True)
Call noteColl.BuildCollection
(...)
Call ndoc.ReplaceItemValue("$UpdatedBy", session.UserName)
Ich habe das jetzt aber nicht ausprobiert, ob das bei normalen Doks nicht geht.
Meines Erachtens sollte es aber auch so bei normalen Doks klappen, denn Notes-Intern sollte das egal sein, ob es sich um Design-Notes handelt oder nicht.