Domino 9 und frühere Versionen > ND6: Entwicklung

Fehler beim löschen von Anhängen im RT-Feld

(1/3) > >>

w3dev:
Hallo liebe Gemeinde,

ich hab ein Problem mit zu löschenden Anhängen in RT-Feldern, dem ich nicht Herr werde.

Folgendes Vorgehen:

Ich springe mit einem Navigator im RT-Feld zu einem Anhang

--- Code: ---If rtNavDocCol.FindFirstElement(RTELEM_TYPE_FILEATTACHMENT) Then
Set embeddedDocCol = rtNavDocCol.GetElement
...
--- Ende Code ---

An der Stelle füge ich davor Text ein

--- Code: ---Call rtItemDocCol.BeginInsert( rtNavDocCol, False) rtStyleLinkDocCol.NotesFont=rtItemDoccol.GetNotesFont("Arial Narrow", True)
Call rtItemdocCol.AppendStyle(rtStyleLinkDocCol)
Call rtItemDocCol.AppendText("Textbeispiel")
Call rtItemDocCol.EndInsert
--- Ende Code ---

Danach lösche ich den Anhang, wobei oft aber nicht immer der Fehler NOTES_ERR_RTEDIT_FAILED (4505) auftaucht

--- Code: ---Call embeddedDocCol.Remove
--- Ende Code ---

Kann ich den Fehler irgendwie vermeiden? Einfach nur abfangen hilft mir hier nicht wirklich weiter, der Anhang muss rauss da.

Gruß Ronny...

klaussal:
Mal so ein Schuss ins Blaue:
Nach dem Einfügen des Textes das Doc abspeichern, dann erst den Anhang entfernen.

Fehler, die nur ab und an auftreten, sind immer ekelhaft zu finden.

w3dev:
Stimmt, sind wirklich ekelhaft. Dein Tipp hat leider auch keine Abhilfe geschaffen.

Trotzdem Danke. Gruß Ronny

ata:
... gibt es in dem Feld nur diesen Anhang, oder noch andere Inhalte?

Toni

w3dev:
Es gibt auch noch andere Inhalte. Es handelt sich hierbei um normale Body-Felder in Mails.

Gruß Ronny

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln