Domino 9 und frühere Versionen > ND8: Entwicklung

Zeilenumbrüche (Carriage Returns) aus RichText Feld entfernen

(1/1)

Alexander 28:
Hallo zusammen.
Ist es schonmal jemandem gelungen aus einem RT-Feld unerwünschte Zeilenumbrüche zu entfernen, ohne aber im Feld enthaltene Anhänge und Textformatierungen zu ändern?
Habe jetzt 3h das Netz durchsucht und die meistgenannte Lösung via "FindAndReplace" mit Chr(10) / Chr(13) funktioniert leider nicht. @Abstract etc. geht wegen der Formatierungen und Anhänge auch nicht ...
Viele Grüße

Pyewacket:
Was verstehst du unter einem unerwünschten Zeilenumbruch?

Tode:
Das ist sehr tricky, weil -wie Du richtig herausgefunden hast- FindAndReplace auf Zeilenumbrüche nicht reagiert. Die einzige Möglichkeit, die ich bisher gefunden habe, ist es über einen XML- Export (in Memory) zu gehen, dort einen Text- Replace durchzuführen, und dann das Dokument wieder per XML- Import zu importieren. Dabei verwende ich im normalfall ein Profildokument, das ich temporär befülle, damit ich mir nicht das Originaldokument kaputt mache. Ist also recht komplex das Ganze.

Alexander 28:
Okay, Danke!

jBubbleBoy:
Ich musste mal die Schriftart und den Rand in einem RT-Feld setzen, wenn man den Code entsprechend aufteilt (Teile und herrsche) dann ist das eine schöne Aufgabe :)

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln