Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet 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... ;)
-
... spontan würde ich sagen, daß senddoc wurde noch nicht gespeichert...
Toni
-
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...
-
RT-Felder werden erst beim Speichern angelegt.
-
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.
-
... mach mal - bzw. stell ne Demo rein...
Toni
-
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