Hallo,
in einer DB habe ich Dokumente mit einem Rich Text Lite-Feld für Bilder. Das Feld ist als Thumbnail markiert.
Jetzt wollte ich über einen Agent alle Bilder auslesen, also quasi über alle Dokumente, dann innerhalb über alle Attachments ein NotesEmbeddedObject.ExtractFile() ausführen. Das hatte ich eigentlich schon gefühlte 1000mal gemacht.
Ich stellte fest, dass für diese Dokumente das Feld $FILE existiert (genannt photo.jpg über die Thumbnail-Definition) und NotesDocument.HasEmbedded = True.
Aber sowohl NotesDocument.EmbeddedObjects, als auch das zugehörige NotesRichTextItem.EmbeddedObjects sind beide leer. Dadurch komme ich über klassische LS-Methoden, wie ExtractFile(), nicht an die Attachments.
Im Web kann ich allerdings auf das jeweilige Bild über das übliche .../$FILE/photo.jpg zugreifen.
Ist das Problem bekannt? Gibt es eine Lösungsmöglichkeit oder habe ich etwas falsche gedacht?