Domino 9 und frühere Versionen > ND6: Entwicklung
Per Script generiertes Mail nicht als Kopie in der Mail-DB speichern
HH:
--- Code: --- Dim db As New NotesDatabase( "", "" )
Call db.openMail
Dim memo As NotesDocument
Set memo = db.createDocument
With memo
.form = "Memo"
.sendTo = "irgendwer"
.subject = "testmail"
End With
Call memo.send( False )
--- Ende Code ---
Da wird nichts gespeichert und SaveOptions macht, wie Bernhard schon schrieb, im Backend keinen Sinn.
Hubert
koehlerbv:
Ich habe meinen Schreibfehler oben korrigiert (ich hatte ja genau das Gegenteil geschrieben - man soll halt nicht "zwischendurch" posten!).
Nochmal also:
- SaveOptions spielt hier nicht mit, da Backend
- NotesDocument.Send speichert nicht, wenn man es nicht explizit anfordert
- NotesDocument.Save sollte man logischerweise nicht verwenden.
Vulgo: Der Einsatz von SaveOptions kann bei Dir unmöglich irgendetwas bewirkt haben - wenn Deine Schilderung korrekt ist.
Bernhard
Spalter:
:-[
Touché, bin total aus der Übung.
SaveOptions hat natürlich nichts bewirkt. Alles funzt prima und ist gut. Hatte beim Testen nicht aufgepaßt. Hab das noch mal mit einem Testuser durchprobiert.
Danke Bernhard.
LN4ever:
Hallo,
ich baue immer ein
memo.SaveMessageonSend=False
ein. Damit bin ich mir sicher, daß nicht irgendeine DB-Eigenschaft das unerwünschte Verhalten beim Versenden auslöst.
Ich habe es noch nicht ausprobiert - aber vielleicht wirkt das sogar vom Backend bis ins Frontend, wenn man das Backendig erstellte Memo an das Frontend übergibt.
Gruß
Norbert
koehlerbv:
Die Vorsicht schadet ja nicht, Norbert, aber welche DB-Property sollte denn ein fehlendes NotesDocument.Save ersetzen?
Bernhard
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln