den Fehler kannst Du einklreisen, indem Du den Debugger einschaltest. Dann bleibt dieser bei der Zeile stehen, bei der der Fehler auftritt und Du kannst gleich sehen welches Object nicht gesetzt wurde.
Das Script legt ein neues Dokumemnt an, kopiert Felder von dem aktuell markierten Dokument in ein neues Dokument. Dieses neue Dokument wird gespeichert, geöffnet und aus der DB wieder gelöscht, so dass dieses nur noch im FrontEnd zu sehen ist.
Der Zirkus ist mit Speichern und Löschen ist nur notwendig, wenn RichText-Felder (RT) kopiert werden.
Willst Du mehrer RT-Felder verbinden, dann musst Du das RT-Feld im neuen Dokument als Objekt zuweisen und dann mit AppendRTItem mehrere Felder in dieses RT-Feld anhängen. Schau Dir zu dem Thema RT-Felder mal in der Designer-Hilfe die Klasse NotesRichTextItem an, dort sind die Methoden und Eigenschaften der Kalsse aufgelistet und beschrieben.
Gruß
Dirk