Domino 9 und frühere Versionen > ND6: Entwicklung

Per Script generiertes Mail nicht als Kopie in der Mail-DB speichern

<< < (2/2)

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