Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: gossifu am 01.09.06 - 10:21:32

Titel: Dateiicon bleibt trotz abgehängter Datei
Beitrag von: gossifu am 01.09.06 - 10:21:32
Hallo zusammen,

ich hab hier 'ne DB in der Mails von extern einfliegen. Diese haben Anhänge, die automatisch abgehangen werden. Anstatt des Anhangs gibt es dann nur noch einen Link ins Dateiverzeichnis.
Jetzt wurde der Server auf eine andere Maschine gesetzt. Softwareseitig ist alles gleichgeblieben.
Nun tritt das Phänomen auf, das die Anhänge ordnungsgemäß abgehangen werden und der entsprechende Link erzeugt wird. ABER, das Icon mit Dateibezeichnung bleiben im Body.  :-:
Dies führt beim Antworten mit Protokoll zu Fehlermeldungen.

Ich lösche im Script für diesen Agenten das $File-Feld und die Ressource nach dem Abhängen.
Liegt es an der Reihenfolge? Sollte ich erst den Anhang und dann das $File-Feld löschen.
Aber es funzte bisher ohne Probleme.

Hat das Phänomen schon mal jemand gehabt. Bin langsam ratlos. ???

mfg

Kjeld
Titel: Re: Dateiicon bleibt trotz abgehängter Datei
Beitrag von: Glombi am 01.09.06 - 11:23:49
Ich würde sauber mit

Permanently deletes an embedded object, object link, or file attachment.
Defined in
NotesEmbeddedObject
Syntax
Call notesEmbeddedObject.Remove
Usage
After calling the Remove method, you must call the Save method in NotesDocument to save the change that you made.


arbeiten. Das Löschen von $FILE halte ich für unsauber, denn dann bleibt im Rich Text Feld, sofern es kein V2 Attachment ist,  zumindest das Icon übrig.

Andreas
Titel: Re: Dateiicon bleibt trotz abgehängter Datei
Beitrag von: gossifu am 01.09.06 - 11:44:51
Hallo Glombi,

ich geb Dir recht, sauber sollte alles sein. War es auch und auch mit dem umgekehrten Weg gibt es auch den Effekt.
Meldung: "Element des Dokuments nicht gefunden".

Auch nur mit eo.Remove bleibt das Icon. Scheibenkleister.

mfg

Kjeld
Titel: Re: Dateiicon bleibt trotz abgehängter Datei
Beitrag von: Glombi am 01.09.06 - 11:56:51
Holst Du Dir das EmbeddedObject auch über das NotesRichTextItem? Das würde ich auf jeden Fall machen.
Es kann sein, wenn Du es direkt mit notesDocument.EmbedAttachment machst, dass das Icon da bleibt.
Titel: Re: Dateiicon bleibt trotz abgehängter Datei
Beitrag von: gossifu am 01.09.06 - 12:45:29
Werd' ich mal probieren, bisher mache ich das über embeddedAttachment.

Danke.

Kjeld
Titel: Re: Dateiicon bleibt trotz abgehängter Datei
Beitrag von: gossifu am 01.09.06 - 13:15:10
Sorry,

Korrektur, hab mich verlesen, ich mache es doch über EmbeddedObjcts des RT-Items und gehe dann mit der Schleife über alle
Objecte, frage ab, ob es Attachments sind usw.

mfg

Kjeld

Titel: Re: Dateiicon bleibt trotz abgehängter Datei
Beitrag von: gossifu am 01.09.06 - 14:30:30
Hallo,

Danke Glombi, der Tipp mit dem EmbeddedObject.Remove war der Treffer.
Warum ich damals das $File-löschen zuerst gezogen hab...?

mfg

Kjeld