Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: DerAndre am 28.11.13 - 10:59:31

Titel: Rich Text - Default Value - Verknüpfungen
Beitrag von: DerAndre am 28.11.13 - 10:59:31
Hallo zusammen.

Nachdem ich jetzt zig Beiträge und Lösungsversuche hinter mir und keine Lösung für
mein Problem habe Frag ich jetzt mal.

Für Rich Text Felder sollen Default Values eingetragen werden die unter anderem
Datenbank- und Dokumentenverknüpfungen enthalten.

Ich habe es mit DBLookup(ausserhalb der DB) und GetProfileField(innerhalb der DB) versucht.
Für die entsprechenden Funktionen waren auch die passenden Dokumententypen hinterlegt.

In beiden Fällen habe ich ein Ergebnis erhalten, das auf den ersten Blick korrekt aussieht,
leider sind alle hinterlegten Links korrupt.
Das bedeutet, das die Links nicht mehr auf die entsprechenden Ziele sondern auf die aktuelle Datenbank zeigen.

Die hinterlegten Verknüpfungen sind aber korrekt.

Kann es tatsächlich sein, das es nicht möglich ist, Verknüpfungen als Default Value zu hinterlegen?
Oder gibt es noch eine Möglichkeit, die ich nicht entdeckt habe.

Ich hoffe ich habe einfach nur ein Brett vor dem Kopf...
Titel: Re: Rich Text - Default Value - Verknüpfungen
Beitrag von: it898ur am 29.11.13 - 08:19:26
Hallo,

auch wenn es vielleicht nicht schick ist, nutze ich für solche Zwecke ein Script im Postopen der Maske, welches bei neuen Dokumenten temporär ein Konfig-Dok mit dem gewünschten Vorgabewert öffnet (Maske zeigt nur das RT-Feld) - alles markiert und kopiert - das Konfig-Dok schließt - in das RT-Feld geht und dort den Vorgabewert einfügt.

Das blinkert zwar kurz, verhindert aber wirksam, dass Notes den Inhalt der RT-Feldes korrupiert.

Gruß

André
Titel: Re: Rich Text - Default Value - Verknüpfungen
Beitrag von: DerAndre am 29.11.13 - 09:04:12
Hi André.

Ja, das hatte ich auch schon gefunden und in meine Überlegung mit einbezogen.

Ist zwar nicht die Lösung die gerne hätte, werde ich aber wohl so machen müssen.

Titel: Re: Rich Text - Default Value - Verknüpfungen
Beitrag von: Tode am 29.11.13 - 11:21:34
Alternativ ohne FLackern: "ImportItem" Methode der NotesUIDocument- klasse (siehe hier (http://atnotes.de/index.php/topic,56233.msg362411.html#msg362411)
Titel: Re: Rich Text - Default Value - Verknüpfungen
Beitrag von: DerAndre am 02.12.13 - 08:48:17
Danke Thorsten.

Werde ich mir heute mal anschauen.

Titel: Re: Rich Text - Default Value - Verknüpfungen
Beitrag von: DerAndre am 02.12.13 - 15:59:07
Rich Text ist echt eine Herausforderung...

ImportItem geht auch nicht. Interessant ist die Meldung die ich bekomme, wenn ich
versuche im Kalenderprofil für die Signatur einen Dokumentenlink im Richtextfeld zu hinterlegen...

Ich versuche jetzt mal die Nummer mit dem Flackern :-)