Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: Alexander 28 am 05.03.19 - 10:59:48

Titel: Zeilenumbrüche (Carriage Returns) aus RichText Feld entfernen
Beitrag von: Alexander 28 am 05.03.19 - 10:59:48
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
Titel: Re: Zeilenumbrüche (Carriage Returns) aus RichText Feld entfernen
Beitrag von: Pyewacket am 05.03.19 - 11:18:38
Was verstehst du unter einem unerwünschten Zeilenumbruch?

Titel: Re: Zeilenumbrüche (Carriage Returns) aus RichText Feld entfernen
Beitrag von: Tode am 05.03.19 - 11:30:04
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.
Titel: Re: Zeilenumbrüche (Carriage Returns) aus RichText Feld entfernen
Beitrag von: Alexander 28 am 05.03.19 - 12:20:33
Okay, Danke!
Titel: Re: Zeilenumbrüche (Carriage Returns) aus RichText Feld entfernen
Beitrag von: jBubbleBoy am 05.03.19 - 16:08:14
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 :)