Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: TomLudwig am 07.05.04 - 08:50:59
-
Hallo,
ich habe von meinem Vorgänger eine DB bekommen die ich überarbeiten soll.
Leider ist (wie meistens) nichts kommentiert und total konfus programmiert.
Daher ist es leichter die DB neu zu erstellen als das alte Teil zu modifizieren ;)
Die alten Doks sollen aber in der neuen DB auch vorhanden sein.
Gibts da eine allgemeine Vorgehensweise die ihr mir empfehlen würdet?
Ich hätte alle Dokumente per Agenten ausgelesen und in der neuen DB gespeichert...
D A N K E
-
... wenn sich an den masken nix ändert, einfach alle doks markieren, kopieren und dann in die neue db einfügen.
-
des is es ja...
An den Masken ändert sich einiges. Von der Gestaltung her.
Ich werd wahrscheinlich die gleichen Felder haben. Bzw. nehmen. Würde es dann noch gehen zu kopieren?
Oder muss ich die Felder auslesen und dann alle Doks neu speichern.
Was eigentlich auch net so ein Akt is...
-
Hi,
ich würde die neue Datenbank erstellen und dann die Gestaltung über die alet drüber kopieren.
Hat folgende Vorteile:
DocLinks innerhalb der Dokumente funktionieren weiter.
Der User bekommt keine neue Kachel
Schreib einen Agent, der die alten Dokumente auf die neuen Masken umbiegt. So habe ich es vor kurzem erfolgreich gemacht. :-)
Gruß
Markus
-
Wenn die Masken- und Feldnamen gleich sind, dann reicht Copy&Paste. Nur wenn sich Feldnamen oder -typen ändern, müßtest Du die Dokumente per Agent neu erzeugen.
-
Das stimmt nicht so ganz. Wenn innerhalb der Dokumente DocLinks auf Dokumente in der gleichen Datenbank vorhanden sind, verweisen diese Links nach Copy & Paste immer noch auf die Dokumente in der alten Datenbank.
-
Okay, das hatte ich übersehen, stimmt. :-[