Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: rar am 16.01.13 - 13:00:51

Titel: uidoc.Importitem() ändert Links
Beitrag von: rar am 16.01.13 - 13:00:51
Hallo Leute,
ich habe folgendes Problem:
In doc A befindet sich ein RTF in das ein User etwas Text und ein DB-Link reinge-schrieben/hängt hat.
Dann öffne ich doc B und möchte an der aktuellen Curserposition den Inhalt des RTF von doc A importieren. Mit dieser Zeile hier funktioniert es theoretisch ganz gut:

Call uidoc.Importitem(docA, "RTF")

Dadurch wird der Text und der Link schön in das doc B rein geschrieben, aber der Link ist danach geändert. Wenn ich auf den Link clicke, spring ich nicht auf die Datenbank, die in doc A verlinkt wurde. Mit dem Link komm ich direkt in die DB, in der sich doc B befindet.

Hat jemand eine Idee wie ich das Problem lösen könnte? Eine NotesHilfe ist für diese Funktion leider nicht vorhanden.

lG
-daniel
Titel: Re: uidoc.Importitem() ändert Links
Beitrag von: pram am 16.01.13 - 19:54:13
Zitat
Eine NotesHilfe ist für diese Funktion leider nicht vorhanden.
Die Funktion ist wohl nicht ohne Grund "undokumentiert" und eine wirkliche Lösung habe ich auch nicht.

Ich habe aber schon öfters beobachtet, dass Notes insb. wenn es ein $Links Feld gibt, die Links manchmal vertauscht, allerdings habe ich da mit appendItem und teilweise mit DXL gearbeitet.
Was ich damit sagen möchte: Der Link wird vermutlich nicht geändert, sondern es wird einfach ein anderer, der im $Links Feld steht, verwendet.

Passiert das Verhalten nur mit DB-Links oder auch mit View/Doclinks?

Gruß
Roland