Domino 9 und frühere Versionen > ND7: Entwicklung
CopyToDatabse(DB) verändert Link Properties
Alexis:
Hallo Forum,
mir ist nicht klar, warum beim Kopieren eines Dokumentes in eine andere Datenbank per doc.CopyToDatabase(DB) ein Link in einem RTField verändert wird.
Die Properties der Links enthalten unterschiedliche Replica, View und Note - Adressen, während die Link Descriptions identisch sind ???
Kann mich jemand aufschlauen?
Alexis
Thomas Schulte:
Das könnte eine Abwandlung eines ähnlichen Problemes sein das man mit Doclinks und mehreren auf sich selber berechneten RichText Feldern hat.
ata:
... Ägypten ::) ich versteh nur Bahnhof - was passiert da genau? ??? :-:
Toni
Thomas Schulte:
Ich schreib gerade an einen Blog eintrag dazu. Vorab nur soviel. Doclinks in unterschiedlichen auf sich selbst berechnete Richtext Felder per Lotus Script einzutragen führt zu sehr "interessanten" Ergebnissen.
Alexis:
Hallo Toni,
ganz simpel:
In Datenbank A sind Dokumente gespeichert, in denen ggf. Links auf andere Dokumente der selben DB vorhanden sind (klassisches Icon).
Veraltete Dokumente werden nun per Button aus der DB A in eine Archivdatenbank B kopiert mittels
--- Code: ---Set Adoc = doc.CopyToDatabase(DB)
--- Ende Code ---
Ergebnis: 1. Der Link funktioniert nicht mehr (Fehlermeldung: The linked document cannot be found in the view). 2. Die ID-Adressen von Replica, View und Note des Links sind unterschiedlich, was natürlich die Fehlermeldung auch schon signalisiert hat.
Wenn ich das Dokument per Copy und Paste von der Datenbank A nach B kopiere ist der Link (natürlich) ok.
Was ist hier los?
Alexis
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln