Wenn Du nicht willst, dass das aktuelle Dokument überschrieben wird, dann musst Du ein neues machen:
call uidoc.Save
call uidoc.Close( True )
Dim newDoc as New NotesDocument( db )
newDoc.Form = "DeinMaskennname"
call ws.EditDocument( True, newDoc )
Natürlich fehlt hier noch dim und zuweisung von db, und der code ist ohne Debugger "aus dem Kopf" runtergetippt, aber Du wirst sowieso wieder fragen, denn Dir fehlen die Grundlagen Script (NotesUIDocument <> NotesDocument) und Notes (Unterschied Formulare (MS Access) , Masken und Dokumente), ohne die Du ruck zuck wieder hier landen wirst...
Tode