Domino 9 und frühere Versionen > ND7: Entwicklung
Frage nach dem Ordner - gesendete Objekte
wuwu:
Hallo,
ich habe dieses Script im QueryOpen der Memo Maske drinnen.
Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
Dim note As notesdocument
If Not isnewdoc Then
Set note=source.document
If note.hasitem("ReturnReceipt") Then
If Not note.getitemvalue("ReturnReceipt")(0)="0" Then
If Not (Messagebox ("Wollen Sie die Empfangsbestätigung wirklich schicken?" , 4+256, "MAIL")=6) Then
Call note.removeitem("ReturnReceipt")
Call note.save(True,True, True)
End If
End If
End If
End If
Set cMemoObject = New UIMemoDocument
Call cMemoObject.Init(Source,Isnewdoc)
End Sub
Wenn der User nun seine gesendeten Objekte - gesendeten Mails aufruft sollte die Frage nicht kommen, ob er eine Bestätigung schicken sollte!
Wie kann ich den den Ordner abfragen bzw. das die Meldung in diesem Ordner nicht erscheint?
Mfg WU
m3:
"Gesendet" ist eine View, kein Ordner.
Ev. kannst ja notesUIWorkspace.CurrentView abfragen.
umi:
Sie Dir mal diese Formel an
--- Code: ---@If(DeliveredDate=""; @If(PostedDate="" | @IsUnavailable(PostedDate); 58;
@If(Importance="1";124;
@If(ExpireDate !="" ;64;displaycopyto_icon = "1";"sentto.gif";122)));0)
--- Ende Code ---
Damit entscheidet das Mailtemplate, ob es das Sentto.gif anzeigen soll oder nicht. evtl. sollte dich das weiterbringen.
umi:
Was machst Du denn, wenn der User das Mail über "All Documents " öffnet ?
koehlerbv:
... oder in einem ganz anderen Ordner zu stehen hat ...
umi's Vorschlag ist der sinnvollste in meinen Augen. Für den aktuellen Zweck sollte sogar ein
If Source.Document.From (0) <> session.UserName then ...
ausreichen.
Bernhard
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln