Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: hpl am 02.10.09 - 18:10:03

Titel: Attachment in neues Maildokument kopieren
Beitrag von: hpl am 02.10.09 - 18:10:03
Hallo liebe Notes Gemeinde,

habe ein kleines Problem mit Attachments.

Ich soll eine Aktion schreiben die mir aus einem gegebene Dokument A, den (einzigen) Anhang kopiert, ein neues Memo öffnet und diesen Anhang dann als Anhang dem neuen Memo hinzufügt.

Habe schon einige Versuche gemacht mit-
-item.copyToDocument(memo, "Body")
-document.copyAllItem
-...

Allerdings hat nichts geholfen

Könnt ihr mir einen Tipp geben?

Viele Grüße,

Hannes
Titel: Re: Attachment in neues Maildokument kopieren
Beitrag von: koehlerbv am 03.10.09 - 00:54:28
Hannes, beide von Dir aufgemalten Codezeilen würden funktionieren (CopyAllItems wäre allerdings mehr als brutal und in der Regel völlig unsinnig). Um Deinen Fehler zu erkennen, bräuchten wir also mehr Code.
Ich äussere aber mal schon eine Vermutung: Du machst das im Frontend und erwartest sofortige Sichtbarkeit in eben diesem. Wenn dem so ist: Bemühe bitte mal die Foorumssuche ("richtext frontend").

HTH,
Bernhard
Titel: Re: Attachment in neues Maildokument kopieren
Beitrag von: hpl am 03.10.09 - 13:58:06
Hallo Bernhard,

Vorgang sieht folgendermaßen aus:

Ich hohle mir über currentView eine DocumentCollection, erstelle dann ein neues Dokument in der Maildatenbank des aktuellen Users und kopiere aus jedem Dok der Collection das RTItem mit eingebettetem Anhang in das neue Bodyfeld des Memo Dokuments.

Danach öffne ich das memo über worksace.editdocument...

Anhang erscheint mit falschem Icon am Ende des Bodys und beim Senden der Mail wirft Notes folgenden Fehler:

"Can't Save to Bitmap" oder so ähnlich... Sitz gerade nicht davor.

Wo ist der Fehler?

lg
Hannes
Titel: Re: Attachment in neues Maildokument kopieren
Beitrag von: koehlerbv am 03.10.09 - 14:58:02
Ist das Dokument vor dem Öffnen gespeichert worden, Hannes? Ansonsten schweigt bei den bisherigen Informationen meine Kristallkugel.

Bernhard