Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Sillik am 11.08.03 - 13:22:23
-
Hi,
wie kann ich Dokumente, die in einer Maske per aktion versende, in der MailDB der jeweiligen Benutzers anzeigen? Gibt es da eine Einstellung oder muss/kann ich die in den jeweiligen Gesendet-Ordner des Benutzers reinkopieren?
-
Hi,
wie (Formel oder Script) und wo (Mail-DB oder andere DB) wird das Mail erzeugt.
Damit das Mail in der Ansicht ($Sent) erscheint, müssen folgende Bedingungen erfüllt sein:
- das Mail muss in der Mail-DB als Dokument gespeichert sein
- das Feld PostedDate muss mit dem Datum des Sendens gesetzt sein (jedenfalls != "" sein)
- das Feld DeliveredDate muss = "" sein
- das Feld (sofern vorhanden) ExcludeFromView muss != "S"
sein.
siehe Zugriffsformel der Ansicht
SELECT DeliveredDate="" & PostedDate!="" & !(@IsMember("S";ExcludeFromView))
Andreas
-
Also muss ich diese Felder in das Dokument einfügen und auf diese Werte setzen und das Dokument beim Senden in die MailDB kopieren, oder?
-
Ja,
zumindest das Feld "PostedDate" muss da sein und != "".
Andreas
-
Wird ein Mail per @MailSend versandt, wird es nicht im Mail-File des aktuellen Users gespeichert.
Per LS kann man jeoch ein neues Dokument im Mail-File des aktuellen Users erzeugen, versenden und speichern. Dabei ist es jedoch nicht erforderlich, ausser den zum Versand erforderlichen Feldern weitere zu belegen - Notes erledigt dies automatisch, insofern das Dokument erst versandt und dann im Mail-File gespeichert wird.
HTH,
Bernhard