Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: Legolas am 30.08.11 - 11:03:20

Titel: Attachmentnamen werden fehlerhaft ausgelesen
Beitrag von: Legolas am 30.08.11 - 11:03:20
Hallo Forum,

ich habe zwar eine "negative" Antwort für dieses Problem aus dem letzten Jahrtausend gefunden aber.... vielleicht hat sich ja inzwischen was getan!

Folgendes Problem:
Verschiebe ich in einem Richtextfeld die Attachments (Attachment markieren und einfach an eine andere Position verschieben) direkt mit der Maus an eine andere Stelle innerhalb dieses RT-Feldes, so erhalte ich die Falschen Dateinamen (z.B. ATTFDREW3.pdf statt test.pdf) zurück. Die Attachments sind aber definitiv nur einmal vorhanden. Laut Doku erfolgt dieses Verhalten, wenn ein Dateiname (Attachment) doppelt in einem RT-Feld vorkommt.

Kopiere ich die Attachments innerhalb des RT-Feldes (markieren, Ausschneiden -> Einfügen), ist alles OK.

Versuche im Anschluss die Attachments im Backend via Script zu detachen, bekomme ich ich eben die falsche Dateinamen geliefert.

Hier ein Auszug aus dem Code:

   ' Funktion löst auch alle Attachments die nicht direkt im Body Feld liegen.
   ForAll it In mDoc.items
      If it.type = Attachment Then
         Set objAttachment = mDoc.getAttachment(it.values(0))
....

         Call objAttachment.ExtractFile( FileArray(i))   ' Ablage im Filesystem




Kennt jemand eine Möglichkeit dieses Problem zu umgehen?


System:
Notes 8.5.3 deutsch


Grüße
Bernd
Titel: Re: Attachmentnamen werden fehlerhaft ausgelesen
Beitrag von: ata am 30.08.11 - 11:58:33
Hallo Bernd,

... hast du es mit Evaluate( {@AttachmentNames} , doc ) schon probiert - der liefert glaube ich die sichtbaren Namen - kann mich aber auch täuschen...

Toni
Titel: Re: Attachmentnamen werden fehlerhaft ausgelesen
Beitrag von: Legolas am 01.09.11 - 11:09:52
Hallo Toni,

entschuldige dass ich mich erst heute melde.
Der Befehl Evaluate( {@AttachmentNames} , doc ) liefert auch nur die Dateinamen mit ATT.... usw. zurück.

Also... dies ist leider keine Lösung des Problems!

Sonst noch eine Idee?

Gruß
Bernd
Titel: Re: Attachmentnamen werden fehlerhaft ausgelesen
Beitrag von: ata am 01.09.11 - 11:48:07
... dann fällt mir aktuell nichts mehr ein...

Toni
Titel: Re: Attachmentnamen werden fehlerhaft ausgelesen
Beitrag von: pram am 01.09.11 - 13:12:59
Schau mal in den Fix-Lists, da haben die in der letzten Zeit an mehreren Stellen gedreht:
evtl ist es das: https://www-304.ibm.com/support/docview.wss?uid=swg1LO55468

Kannst du es mit einer anderen Notes-Version probieren