Domino 9 und frühere Versionen > Entwicklung
Wie Dokumenten-Vorlage aus Datenbank importieren
Driri:
Wozu Profildokumente bemühen ? Der Weg über CopyToDatabase ist eigentlich recht einfach, vorausgesetzt, die Vorlagen liegen als fertige Dokumente in der PORTAL-DB.
Du brauchst in der PORTAL dann eine Ansicht, die alle Vorlagen enthält und baust Dir aus Typ und Bezeichnung einen Key zusammen. Wenn Du dann über eine PicklistCollection die Auswahl triffst, erhälst Du als Ergebnis ein Dokument zurück. Diese wird dann per CopyToDatabase in die jeweilige PRJDB kopiert und geöffnet.
Das Löschen kann man über verschiedene Wege realisieren. Sei es, daß der User beim Speichern ein Flag setzt und ein Agent im Hintergrund periodisch nicht geflagte Docs löscht oder über Aktionen direkt löschen.
Escort:
--- Zitat von: Driri am 27.04.04 - 09:55:11 ---Wozu Profildokumente bemühen ? Der Weg über CopyToDatabase ist eigentlich recht einfach, vorausgesetzt, die Vorlagen liegen als fertige Dokumente in der PORTAL-DB.
Du brauchst in der PORTAL dann eine Ansicht, die alle Vorlagen enthält und baust Dir aus Typ und Bezeichnung einen Key zusammen. Wenn Du dann über eine PicklistCollection die Auswahl triffst, erhälst Du als Ergebnis ein Dokument zurück. Diese wird dann per CopyToDatabase in die jeweilige PRJDB kopiert und geöffnet.
Das Löschen kann man über verschiedene Wege realisieren. Sei es, daß der User beim Speichern ein Flag setzt und ein Agent im Hintergrund periodisch nicht geflagte Docs löscht oder über Aktionen direkt löschen.
--- Ende Zitat ---
Ja die Vorlagen im PORTAL sind komplett fertig - ich möchte sozusagen nur die Werte des neuen Dokuments als Defaultwerte mit denen der Vorlage belegen.
...Ich weiss nicht so recht - der Agent müsste ja dann permanent laufen - ist das sinnvoll?
Mir würde meine Variante besser gefallen, allerdings hab ich keine Ahnung wie man das prinzipiell lösen könnte.
Kann ich die fertige Vorlage aus dem Portal mit einem Rutsch in ein Profildokument schaufeln und dann in das neue Dokument einlesen? (dann könnt ich mir auch den per. Agenten sparen)
Driri:
D.h. Du willst die Vorlagen als Profile in die PRJDBs reinkopieren ? Dann kannst Du ja gleich die Vorlagen beim Erstellen der PRJDB rüberkopieren. Und Profildokumente sind auch dort nicht notwendig, auch dann reichen normale Dokumente, von denen eine Kopie gezogen wird.
Escort:
--- Zitat von: Driri am 27.04.04 - 11:01:40 ---D.h. Du willst die Vorlagen als Profile in die PRJDBs reinkopieren ? Dann kannst Du ja gleich die Vorlagen beim Erstellen der PRJDB rüberkopieren.
--- Ende Zitat ---
Beim Erstellen rüberkopieren bringt nix - sollte sich die Vorlage iregndwann ändern (z.B geänderte Fax/TelNr, Anschrift, etc) dann hab ich ein Problem für alle ab diesem Zeitpunkt erstellten Dokumente.
D.h. die ProjekteDatenbank soll sich schon immer auf die aktuelle Vorlage im PORTAL beziehen.
Axel:
Hi,
wenn ich dich richtig verstehe, sollen alle Projekt-Datenbanken sich die Vorlagen aus dem Portal holen. Richtig?
Axel
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln