Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: thomson666 am 14.02.08 - 11:13:55

Titel: RichTextFeld - CopyItemToDocument
Beitrag von: thomson666 am 14.02.08 - 11:13:55
Hallo!

Folgendes...

dim rtitem as variant
Call ritem.CopyItemToDocument( senddoc, "Body" )
Set uidoc = ws.editdocument(True,senddoc)
Call uidoc.Refresh(True)

in dem RichTextFeld des QuellItems sind 2 HyperLinks/Hotspot  auf ein NotesDokument und 1 Dokumentverknüpfung. Wenn ich das mit dem oben beschriebenen Code mache, verliert das neue Dokument/Zieldokument die Links ??? . Das wirkt sich so aus das alle 3 Links auf das selbe Dokument zeigen. Dabei sind die ersten 2 im Quelldokument ident und die Dokumentverknüpfung geht wo anders hin.

Also eine inkonsistenz. Mit CopyAllItems bekomm ich das in den Griff, allerdings müsste ich dann wieder mit RemoveItem ca. 50 Items weglöschen...

Jemand eine Idee ??? :P

PS: Wieso 2 Hyperlinks auf 1 und das selbe Dokument? Weil das ein TEST ist deshalb...  ;)
Titel: Re: RichTextFeld - CopyItemToDocument
Beitrag von: ata am 14.02.08 - 13:17:27
... spontan würde ich sagen, daß senddoc wurde noch nicht gespeichert...

Toni
Titel: Re: RichTextFeld - CopyItemToDocument
Beitrag von: thomson666 am 14.02.08 - 13:50:45
ja is richtig, allerdings will ich die Dokumente nicht speichern da wir bei diesem Versand GEschäftsbriefe verschicken und da pro Tag 2 mit a 500 Dokumenten rausgehen. Man könnte natürlich auch die Dokumente danach löschen...
Titel: Re: RichTextFeld - CopyItemToDocument
Beitrag von: klaussal am 14.02.08 - 13:53:32
RT-Felder werden erst beim Speichern angelegt.
Titel: Re: RichTextFeld - CopyItemToDocument
Beitrag von: thomson666 am 14.02.08 - 15:01:41
sooo...

also gespeichert wird es ja im Prinzip da ich die SaveOptions auf 0 hab...

Lösung:
Durch einen Versuch habe ich mit meinem Arbeitskollegen herausgefunden das dieses Problem nur dann Auftritt wenn ein Verknüpfungshotspot erstellt wird mit Dokumentverknüpfung kopieren.
Wenn das selbe Dokument mit der NotesURL verknüpft wird kein Problem.

Ob es sich hier um einen BUG handelt? keine Ahnung...
ist aber leicht nachzuvollziehen...
Wenn jemand will mach ich gerne eine kurzbeschreibung.
Titel: Re: RichTextFeld - CopyItemToDocument
Beitrag von: ata am 14.02.08 - 17:14:47
... mach mal - bzw. stell ne Demo rein...

Toni
Titel: Re: RichTextFeld - CopyItemToDocument
Beitrag von: koehlerbv am 14.02.08 - 18:24:46
RT-Felder werden erst beim Speichern angelegt.

Klaus, das gilt für das Frontend. Und wir sind hier im Backend. Das speichern ist in diesem Zusammenhang wirklich unnötig.

Bernhard