Domino 9 und frühere Versionen > Entwicklung
append doc link Methode
Semeaphoros:
Genau wie Bernhard das eben gesagt hat, ist es. Das Doc im Backend erstellen, bereitstellen, speichern und dann über NotesUIWorkspace.EditDocument anzeigen und bearbeiten lassen.
TMC:
Noch als Nachtrag:
Du kannst dann das Backend-Document danach löschen. Kann sinnvoll sein, wenn z.B. der User dann doch nicht das Dok speichern will.
Also zum Schluss des Codes sowas wie:
Call doc2.Save(True,False)
Set uidoc2 = uiws.EditDocument(True, doc2)
Call doc2.Remove(True)
Will heißen Du machst alles im Backend, und zum Schluß öffnest Du das Backend-Doc im Frontend und verwirfst danach das Backend. Dazu muss der User allerdings Löschrechte haben.
koehlerbv:
So einfach und prinzipiell würde ich aber nicht löschen, Matthias. Das hinterlässt unnötigen Ballast in der Datenbank, wenn dies häufig benutzt wird. Eher im QuerySave ein Flag hinterlassen und dieses im QueryClose auslesen und dann entscheiden.
Das mit den Löschrechten könnte natürlich ein Kasus Knacktus sein ...
Bernhard
Semeaphoros:
Das mit dem Flag ist eine sehr gute Strategie, würde ich auch bevorzugen.
TMC:
Stimmt, da habt Ihr auch wieder Recht (wenn nicht die Mail-DB die Zieldatenbank ist) :)
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln