Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: 2Consultants am 11.02.09 - 16:12:09

Titel: Zeilenschaltungen in Textfeldern im Web
Beitrag von: 2Consultants am 11.02.09 - 16:12:09
Hallo,
folgendes Problemchen habe ich: in einem Feld wird mit LS eine Historie erstellt, dazu wird an dem vorhandenen Text ein Chr$(13) angehangen und der neue Text. Im Notes Client ist das wunderbar im Web werden sämtliche Zeilenschaltungen ignoriert und der Text steht hintereinander weg. Auch doppelte CR mit und ohne  LF ändern was. Mir war nicht das diese immer so ist, ich habe das Problem jetzt in einer XPage. Achso und UChr$ / UCHR hilft auch nicht.

Gruß
Christian
Titel: Re: Zeilenschaltungen in Textfeldern im Web
Beitrag von: jBubbleBoy am 11.02.09 - 16:23:52
wie wäre es mit:
@replacesubstring( txtField; @char(13); "<br>" )
müsste dann natürlich Durchgangs HTML sein.
Titel: Re: Zeilenschaltungen in Textfeldern im Web
Beitrag von: m3 am 11.02.09 - 16:25:33
CHR$(13) und CHR$(10) sind für den Browser wie ein Space einfach Leerzeichen (außer man bringt ihm via CSS was anderes bei).
Oder einfach ein <pre>...</pre> als Passthrough HTML um das Feld rum. :)

Text- oder RT-Feld?


@Bläschenjunge: Dann hat er aber im Notes-Client keine Zeilenumbrüche mehr.
Titel: Re: Zeilenschaltungen in Textfeldern im Web
Beitrag von: 2Consultants am 11.02.09 - 16:33:34
Merci für die Antworten, habe es zeitgleich auch mit Durchgangs-HTML und <BR> gemacht. Funktioniert, zum Glück kann man bei den XPages auch HTML statt Text einstellen.
Vielen Dank für die schnellen Antworten!

Gruß
Christian
Titel: Re: Zeilenschaltungen in Textfeldern im Web
Beitrag von: jBubbleBoy am 11.02.09 - 17:09:39
@m2: Ich kenne keine ernsthafte Anwendung in der Web und Notes in einer Maske gehändelt wird.