Autor Thema: Fehler beim Auslesen von EmbeddedObjects aus Dokument  (Gelesen 1315 mal)

Offline smooth

  • Frischling
  • *
  • Beiträge: 2
Hallo,

mein Anliegen ist es, einfach nur die EmbeddedObjects aus einem Dokument raus zu holen.
Ist ja an sich keine große Sache.

Hatte mir das eigentlich folgendermaßen gedacht:

...
If doc.HasEmbedded then
  Forall o in doc.EmbeddedObjects
    'mache irgendwas
  End Forall
End If
...

Kurioser Weise kommt im Debugger die Fehlermeldung "type missmatch" in der Zeile wo "Forall ..." aufgerufen wird.

Ich habe in der Hilfe (Notes 8.5.1) ein ähnliches Beispiel entdeckt und mittels eines "Dummy"-Agents getestet. Leider tritt auch hier der Fehler auf.
Hoffe mir kann jemand in dieser Richtung weiterhelfen.

mfg smooth

Offline TRO

  • Senior Mitglied
  • ****
  • Beiträge: 296
Re: Fehler beim Auslesen von EmbeddedObjects aus Dokument
« Antwort #1 am: 23.11.09 - 19:22:39 »
A - Debugger anwerfen ... der wird Dir wahrscheinlich sagen, dass doc.EmbeddedObjects = Nothing oder Empty ist

B - im zweiten Schritt dann Hilfe bemühen und Unterschiede zwischen .HasEmbedded und .EmbeddedObjects herausfinden.

C - feststellen, dass .HasEmbedded True ist, wenn Attachments im Doc sind

D - merken, dass .EmbeddedObjects genau diese Attachments nicht umfasst.

E - auf RichTextItem.EmbeddedObjects umstellen.


hth

Thomas

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz