Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: real-challo am 20.11.03 - 09:04:31
-
Hallo !
Ich arbeite seit einigen Monaten an einer Datenbank. Natürlich habe ich auch etliche neue Felder hinzugefügt. Ich habe aber auch noch den "alten" Zustand - also die Originaldatenbank.
Ich möchte gerne alle Felder einer datenbank aufgelistet haben, damit ich sie vergleichen kann, welche Felder neu dazugekommen sind (sprich : ich erstellt habe), und welche nicht.
Ich weiss in der Ansicht sieht man alles, aber bei einigen hundert Feldern ist das nicht so schön.
Nun meine Frage : Wie kann ich mir alle Felder einer Datenbank ausgeben lassen ? Ich möchte sie in eine Textdatei schreiben. Wenn es geht, in welcher Maske das Feld benutzt wird, Typ etc. - ist aber erstmal nicht so wichtig.
Wie man in Textdatei schreibt ist nicht das Problem, Problem ist, wie kriege ich so eine Liste aller Felder ?
Danke schonmal
-
Da fällt mir nur ein das ganze über Lotus Script zu realisieren.
Oder Du benutzt die NotesPeek - eine Applikation ausserhalb Notes, die auf alle Felder aller Dokumente zugreift und diese in einer Baumstruktur anzeigt (gibts in der Sandbox)
Ob die aber auch in ein File exportieren kann, weiß ich nicht.
-
Hast Du noch eine Alte Version der DB (eine vor Deiner Überarbeitung)?
Dann könntest Du 2 Synopsen erstellen lassen und diese dann miteinander vergleichen.
-
Also ich wollte entweder mit Lotus Script oder mit der Formula Sprache das machen. Aber WIE ? Welche Befehle ?
-
Hast Du noch eine Alte Version der DB (eine vor Deiner Überarbeitung)?
Dann könntest Du 2 Synopsen erstellen lassen und diese dann miteinander vergleichen.
Einen alte Version habe ich.
Was meinst Du mit "Synopseen" ? Kann mir jetzt nichts darunter vorstellen.
-
Du kannst im Designer eine sogenannte Synopsis erstellen.
Dies ist eine Auflistung aller Designelemente einer Datenbank (kann man verfeinern).
Hiermit erhält man eine Übersicht darüber, welche Designelemente wo stehen, und was da drin steht (zumindest teilweise).
Ist geeignet, um Entwicklung zu dokumentieren oder auch um Differenzen zwischen Datenbanken zu finden.