Das Notes Forum
Domino 9 und frühere Versionen => ND9: Entwicklung => Thema gestartet von: Formel am 05.12.17 - 09:46:20
-
Hallo,
ich möchte, Dokumente von einer Notesdatenbank in eine andere kopieren.
Leider sind die Dokumente mit Anhängen in einem Rich Text Light.
Wie können solche Dokumente in eine andere Datenbank mit anderen Masken und Feldnamen kopiert werden.
Gruß Formel
-
Für das Kopieren ganzer Dokumente spielen die Feldtypen keine Rolle.
Einfach ein Script schreiben und die benötigten Dokumente mittels CopyToDatabase kopieren:
http://www-12.lotus.com/ldd/doc/lotusscript/lotusscript.nsf/1efb1287fc7c27388525642e0074f2b6/a8772db4145e1c4d8525642e00756342?OpenDocument
Maske/Maskenname ggf. natürlich anpassen.
-
Da die "Formel" (ich befürchte angesichts des Nicknames nun Schwierigkeiten bei den Umsetzungsmöglichkeiten) andere Masken und "Feld"namen (als wenn Felder hier eine Rolle spielen würden) als Ziele einsetzen möchte (was völlig legitim ist), ist NotesDocument.CopyToDatabase wohl eher mit nachträglichem Mehraufwand verbunden ("umschiessen" von Items).
Was hier einsetzbar ist, ist
NotesItem.CopyItemToDocument (NotesDocument, NewName$)
Also Item für Item, insofern gewünscht, und dabei dann auch den gewünschten Namen im Target einsetzen.
Bevor hier eine Frage in dieser Hinsicht kommt: Nein, das geht nicht mit der Notes-Formelsprache.