Autor Thema: Unerwünschte Zeilenumbrüche in RTF  (Gelesen 4539 mal)

Offline rar

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 856
  • Geschlecht: Männlich
  • Des passt scho
    • click
Unerwünschte Zeilenumbrüche in RTF
« am: 14.05.07 - 17:11:06 »
Hallöchen....

es ist wiedereinmal soweit, dass ein RTF mich zum verzweifeln bringt.
Ich habe in einem RTF einen längeren Text ohne Zeilenumbruch.  Z.B.: Ich bin der lange Text, der im Bodyfeld steht und ich hoffe inständig, dass in mir kein Zeilenumbruch steht.

Wenn ich dann etwas mit dem Text machen möchte, und mir mit dem Debuger den Inhalt des Feldes anschaue, befindet sich ein Zeilenumbruch zwischen in und mir.

Kann mir bitte jemand sagen wo der herkommt, bzw. wie ich ihn wegbekomme?

Vielen dank.
« Letzte Änderung: 21.05.07 - 10:37:26 von rar »
†090620141300

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Unerwünschte Zeilenumbrüche in RTF
« Antwort #1 am: 15.05.07 - 07:55:48 »
... es könnte an den Einstellungen des Users liegen, es gibt in dort die Einstellung für automatischen Umbruch beim Wandeln in Mails - vielleicht liegt es daran...


Toni
Grüßle Toni :)

Offline rar

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 856
  • Geschlecht: Männlich
  • Des passt scho
    • click
Re: Unerwünschte Zeilenumbrüche in RTF
« Antwort #2 am: 15.05.07 - 09:42:41 »
Sers Toni,

ich habe die Einstellung leider nicht gefunden. Wo ist das denn?

Der Fehler tritt aber nicht nur in der MailDB auf. Er kommt auch in leeren Datenbanken vor, die nur eine Maske (mit nur einem RTF) haben.
Außerdem ist das nicht nur bei mir so, sondern auch bei Kollegen. Sowohl in Notes5 als auch in Notes7

-daniel
†090620141300

Offline rar

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 856
  • Geschlecht: Männlich
  • Des passt scho
    • click
Re: Unerwünschte Zeilenumbrüche in RTF
« Antwort #3 am: 15.05.07 - 11:11:53 »
Bei meinem Problem lese ich den Inhalt des RTF mit rtitem.Text aus. Und da ist nach 80 Teichen der Zeilenumbruch drin.

Jetzt bin ich aber drauf gekommen, dass es mit
plainText$ = notesRichTextItem.GetFormattedText( tabstrip, lineLength% )
auch geht.

Zitat
LineLength%
Integer. Number of characters at which to wrap lines of text. By setting this parameter to zero (default), the word wrap is actually occurring at 80 characters (the default line length).

Was soll denn die Sch@%&#???   >:( >:(
Wenn ich den Text eines RTF auslesen will, will ich, dass es mir so angeliefert wird, wie es auch abgespeichert worden ist. Und nicht nach 80 Zeichen einen Defaultwrap!!! Haben die Notesmenschen dieses tolle Feature am Montag vormittag nach ihrer 100-Jahre-Sonntag-Feier programmiert? Manchmal frage ich mich wirklich.....

Naja... Mit item.GetFormattedText(True,32767) ist mein Problem gelöst. O.k.... mit dem Zeilenumbruch nach 32767 Zeichen kann ich leben.

lG
-daniel
†090620141300

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Unerwünschte Zeilenumbrüche in RTF
« Antwort #4 am: 15.05.07 - 11:48:37 »
... wenn es dir nur um den Zeilenumbruch geht, dann kannst du den doch mit Replace entfernen...

Toni
Grüßle Toni :)

Offline rar

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 856
  • Geschlecht: Männlich
  • Des passt scho
    • click
Re: Unerwünschte Zeilenumbrüche in RTF
« Antwort #5 am: 15.05.07 - 12:33:09 »
Ich kann aber nicht sagen welcher Zeilenumbruch gewollt ist, und welcher durch das rtitem.Text reingeschwindelt wurde...
Als einzige Alternative sehe ich bis jetzt das GetFormattedText
†090620141300

Offline mibo11

  • Senior Mitglied
  • ****
  • Beiträge: 325
  • Geschlecht: Männlich
Re: Unerwünschte Zeilenumbrüche in RTF
« Antwort #6 am: 19.05.07 - 12:18:57 »
Warum benutzt du nicht einfach

notesRichTextItem.GetUnformattedText( ) ?

Gruß Sascha

Offline rar

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 856
  • Geschlecht: Männlich
  • Des passt scho
    • click
Re: Unerwünschte Zeilenumbrüche in RTF
« Antwort #7 am: 21.05.07 - 10:37:09 »
rti.GetUnformattedText() ist sogar noch besser.

Danke dir für den Hinweis Sascha.
Es ist echt erstaunlich, dass man (obwohl man sich schon mehrere Jahre mit Notes beschäftigt) immer wieder neue Methoden entdeckt. Daweil hab ich doch schon 2 oder 3 mal mit der Klasse gearbeitet.   :D

-daniel
†090620141300

Offline mibo11

  • Senior Mitglied
  • ****
  • Beiträge: 325
  • Geschlecht: Männlich
Re: Unerwünschte Zeilenumbrüche in RTF
« Antwort #8 am: 21.05.07 - 15:22:24 »
 ;)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz