Autor Thema: Attachments werden nicht im RichTextFeld angehängt  (Gelesen 1986 mal)

Offline Colibri

  • Aktives Mitglied
  • ***
  • Beiträge: 218
  • Hmmm .... lecker Vogel!
Ich hänge über eine Maskenaktion Dateien in einem Richtextfeld an

...
Set doc = uidoc.document
Set rtitem = doc.GetFirstItem("prot")
Set object = rtitem.EmbedObject( EMBED_ATTACHMENT, "", "c:\prot.txt")
...
Call uidoc.save   
Call uidoc.close
Call doc.save(True,True)
Set uidoc = ws.editdocument(True, doc, False)

An den Notes 6.5 Clients funktioniert das noch wunderbar, das File prot.txt hängt als Attachment im Richtextfeld prot.

Bei den Notes 8.5 Clients hängt das File nun aber nicht mehr im Feld, sondern ganz unten am Dokument, unterhalb einer Trennlinie.

Hat jemand eine Idee?

Dietmar

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Attachments werden nicht im RichTextFeld angehängt
« Antwort #1 am: 31.03.11 - 14:59:43 »
Die Datei ist angehängt, der Code funktioniert also.
Möchtest Du Dein Problem/Frage ev. genauer beschreiben?
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline Colibri

  • Aktives Mitglied
  • ***
  • Beiträge: 218
  • Hmmm .... lecker Vogel!
Re: Attachments werden nicht im RichTextFeld angehängt
« Antwort #2 am: 31.03.11 - 15:05:21 »
 ???  verstehe die Antwort nicht.

Problem: siehe Notes 8.5 Clients

Frage: Wie wird es wieder so wie bei Notes 6.5 Clients?

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Attachments werden nicht im RichTextFeld angehängt
« Antwort #3 am: 31.03.11 - 15:08:46 »
Dieses Problem hatten wir hier schon ein paarmal.

Guckst du z.B. hier: http://atnotes.de/index.php/topic,50270.0.html

Axel
« Letzte Änderung: 31.03.11 - 15:38:55 von Axel »
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Peter Klett

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.713
  • Geschlecht: Männlich
Re: Attachments werden nicht im RichTextFeld angehängt
« Antwort #4 am: 31.03.11 - 15:11:41 »
Ich finde die Reihenfolge Deiner Speicheraktivitäten ungewöhnlich und würde es einmal so ausprobieren:

Dim id As String
Set doc = uidoc.document
id = doc.UniversalID
Call uidoc.save  
Call uidoc.close
Delete doc
Set doc = db.GetDocumentByUnid (id)
Set rtitem = doc.GetFirstItem("prot")
Set object = rtitem.EmbedObject( EMBED_ATTACHMENT, "", "c:\prot.txt")
...
Call doc.save(True,True)
Set uidoc = ws.editdocument(True, doc, False)

Das nur als Gerüst, ohne jegliches Fehlerhandling.

Üblicherweise ist davon auszugehen, wenn die Datei separat unten am Dokument angehängt ist, dass das Richtextitem fehlt, in dem die Datei angehängt werden sollte.

Offline Colibri

  • Aktives Mitglied
  • ***
  • Beiträge: 218
  • Hmmm .... lecker Vogel!
Re: Attachments werden nicht im RichTextFeld angehängt
« Antwort #5 am: 31.03.11 - 15:47:12 »
Ich finde die Reihenfolge Deiner Speicheraktivitäten ungewöhnlich und würde es einmal so ausprobieren:

Volltreffer!!

Was unter 6.5 noch ging, geht unter 8.5 nicht mehr, aber mit Deiner Variante funktioniert es in beiden Versionen.

Danke!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz