Autor Thema: DocLink aus RichTextItem auslesen  (Gelesen 2057 mal)

Offline buzi

  • Aktives Mitglied
  • ***
  • Beiträge: 171
DocLink aus RichTextItem auslesen
« am: 03.05.16 - 11:02:53 »
Hallo zusammen,

wie kann ich denn den Rückweg von appendDocLink gehen? Also DocLink im RichTextItem ablegen ist klar.

Code
Call rtitem.AppendDocLink(kontaktDoc, "Kontakt")

Und was, wenn ich aus dem RichTextItem wieder das Dokument herausholen will?

Mein Versuch:

Code
Dim rtKontakt As NotesRichTextItem
Dim rtEmbObj As NotesEmbeddedObject
Set rtKontakt = doc.GetFirstItem("Kontakt")
Set rtEmbObj = rtKontakt.Embeddedobjects(0)

Nur, wie bekomme ich aus dem NotesEmbeddedObject den DocLink bzw. das NotesDokument heraus? Ich habe schon viel gesucht, mit Sicherheit weis einer von euch wo die Lösung eh schon steht.... oder??

DANKE!

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: DocLink aus RichTextItem auslesen
« Antwort #1 am: 03.05.16 - 12:07:27 »
Hallo,

Eventuell bringen dich ja diese beiden Klassen weiter.

NotesRichtTextNavigator und NotesRichTextDocLink


Andreas

Offline buzi

  • Aktives Mitglied
  • ***
  • Beiträge: 171
Re: DocLink aus RichTextItem auslesen
« Antwort #2 am: 03.05.16 - 12:47:45 »
Danke, die Lösung ist einfach. Ich hatte den Navigator schon gesehen, aber nicht entdeckt, dass man sich dort die Objekte direkt raus holen kann.

Code
Set rtKontakt = angDoc.GetFirstItem("Kontakt")
Set rtNav = rtKontakt.CreateNavigator()
Set rtDocLink = rtNav.GetFirstElement(5)
If rtDocLink Is Nothing Then
MessageBox "Es ist kein Dokument zugeordnet!", 48, "Aktion nicht möglich"
Exit Sub
End If
universalIDAdr = rtDocLink.Docunid
        ...

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz