Hallo Jossa , hallo Forum,
ok, der Weg ist nun klar:
- Linkdaten im QueryOpen des Dokuments a holen
- Dokument b adressieren, Feld mit Attachment suchen
- Attachment öffnen.
Leider fehlt mir das knowhow, das Attachment zu öffnen. Hier der Code so weit.
Dim session As New NotesSession
Dim rti As NotesRichTextItem
Dim rtnav As NotesRichTextNavigator
Dim rtlink As NotesRichTextDocLink
Dim db As NotesDatabase
Dim collection As NotesDocumentCollection
Dim doc As NotesDocument
Set db = session.CurrentDatabase
Set collection = db.UnprocessedDocuments
Set doc = collection.GetFirstDocument()
Set rti = doc.GetFirstItem("Link")
Set rtnav = rti.CreateNavigator
If Not rtnav.FindFirstElement(RTELEM_TYPE_DOCLINK) Then
Messagebox "No doclinks in Link item",, "No doclinks"
Else
Set rtlink = rtnav.GetElement 'DocLink Objekt
End If
Dim doc2 As NotesDocument
Dim db2 As NotesDatabase
Set db2 = session.GetDatabase("","DB267.NSF")
Set doc2 = db2.getDocumentByUNID(rtlink.DocUNID) 'Elemente des DocLinks
Set rtitem = doc2.GetFirstItem( "Body" )
If rtitem Is Nothing Then
Messagebox "Kein Attachment vorhanden"
Else
Messagebox "Attachmant vorhanden"
End If
Gibt es vielleicht eine Möglichkeit das Attachment direkt zu öffnen, ohne es zu detachen?
Dank für jede Hilfe
Alexis