Autor Thema: Dokumente kopieren in neue DB (Rich Text Light)  (Gelesen 1712 mal)

Offline Formel

  • Frischling
  • *
  • Beiträge: 4
Dokumente kopieren in neue DB (Rich Text Light)
« 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

Offline JayDee

  • Senior Mitglied
  • ****
  • Beiträge: 417
Re: Dokumente kopieren in neue DB (Rich Text Light)
« Antwort #1 am: 05.12.17 - 10:52:41 »
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.
MfG,
Thomas

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Dokumente kopieren in neue DB (Rich Text Light)
« Antwort #2 am: 05.12.17 - 21:49:54 »
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.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz