Hi,
du schreibst in deinem Text, dass du mit CopytoDatabase das Dokument in die andere Datenbank kopierst, so weit so gut. Dann schreibst du noch, dass du die Maske änderst. Und hier liegt meines Erachtens der Hund begraben, denn es fehlt dann die Aktualisierung auch wenn du das Dokument dann speicherst. Das alles passiert im Backend.
Versuch's mal mit der Methode ComputeWithForm aus der NotesDocument - Klasse nach dem du die Maske geändert hast.
Andere Möglichkeit ist auf die Methode CopyToDatabase zu verzichten und die Felder einzeln übernehmen, also so z.B.
1. Notizmaske anlegen
2. Felder entsprechend füllen
3. Dokument speichern
Axel