Hallo,
kann ich ermitteln, welche(s) Attachment(s) der Anwender selektiert hat?
Am liebsten wäre mir, wenn ich meinen Agenten auch in das Kontextmenü beim Rechtsklick auf das Attachment einbauen könnte.
Mit folgendem Code bekomme ich ja alle(?) Attachments aus dem Body (und die wohl mehrfach, da ich bei einer Mail mit 20 Attachments ca. 200 Mal die Messagebox bestätigen durfte.)
Set db = sess.currentdatabase
Set coll = db.unprocesseddocuments
Set doc = coll.getfirstdocument
While Not doc Is Nothing
Set rtitem = doc.GetFirstItem( "Body" )
If Not rtitem Is Nothing Then
If ( rtitem.Type = RICHTEXT ) Then
ForAll o In rtitem.EmbeddedObjects
If ( o.Type = EMBED_ATTACHMENT ) Then
filename = Evaluate("@AttachmentNames", doc)
For i = 0 To UBound(filename)
strname = filename(i)
MessageBox strname
Next
End If
End ForAll
End If
End If
Set doc = coll.getnextdocument(doc)
Wend