Ich möchte aus einer View markierte Dokumente in eine andere Datenbank kopieren. Dabei sollen nur bestimmte Felder Kopiert werden, u.a. auch ein RichText-Feld.
Einzeildokument aus View kopieren in andere DB
- Detti
- Erledigt
-
-
Ctrl+c, Ctrl+v ?
-
RockWilder: das würde ja das komplette dokument kopieren, nicht ausgewählte items innerhalb der dokumente.
Detti: über einen agent die ausgewählten dokumenten verarbeiten (db1.unprocesseddocuments). dann in der ziel db neue dokumente erstellen (db2.createdocument) und die entsprechenden items kopieren.
-
Zitat
aweinrei schrieb:
RockWilder: das würde ja das komplette dokument kopieren, nicht ausgewählte items innerhalb der dokumente.
Das ist schon klar. Aber bis auf wenige denkbare Einzelfälle (Item in DB2 hat den selben Namen, aber eine andere "Funktion", als in DB1) spielt das absolut keine Rolle: gibt es ein Item namens "Status", das in der zweiten DB nicht verwendet wird, stört es auch nicht weiter. Daher: sofern das nicht zu berücksichtigen ist, ist es einfacher, die Dokumente so rüber zu nehmen, als sich erst ein Script zu schreiben. -
da gebe ich dir natürlich recht. ist in diesem fall auch sicherlich die einfachste variante. mehr muss je nach anwendungsfall geprüft werden.