Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Probleme mit Rave Report und Text Formatierungen,Aufzählungszeichen im Rich Edit Feld (https://www.delphipraxis.net/154571-probleme-mit-rave-report-und-text-formatierungen-aufzaehlungszeichen-im-rich-edit-feld.html)

Mescal 15. Sep 2010 20:30

Datenbank: Interbase • Version: 9 • Zugriff über: SQL

Probleme mit Rave Report und Text Formatierungen,Aufzählungszeichen im Rich Edit Feld
 
Hallo an alle.
Habe mal eine Frage zum Rave Report. Habe die Version 7.6.2
und habe Delphi 2009.

Ich habe eine Interbase Datenbank. Dort habe ich Text Daten die ich aus einem Rich Edit Feld übernehme, über ein Text Blob Feld abgespeichert.
Soweit so gut.
Jetzt habe ich aber bestimmte Formatierungen im Rich Edit Feld.
Wenn ich die Textfarbe ändere oder ich die Schrift Fett mache dann werden im Report Chinesische Zeichen angehängt.
Warum denn das?

Und was noch schlimmer ist.
Wenn ich Aufzählungszeichen in mein Rich Edit Feld mit einfüge, dann hängt sich der Reporter, dadurch auch meine Anwendung auf. Was mache ich denn da Falsch?

Kann mir da bitte jemand weiterhelfen. Danke schon mal.

mkinzler 15. Sep 2010 20:31

AW: Probleme mit Rave Report und Text Formatierungen,Aufzählungszeichen im Rich Edit
 
Wird Unicode verwendet?

Mescal 15. Sep 2010 20:36

AW: Probleme mit Rave Report und Text Formatierungen,Aufzählungszeichen im Rich Edit
 
Ich speichere es als „Character Set ISO8859_1“ ab.

mkinzler 15. Sep 2010 20:37

AW: Probleme mit Rave Report und Text Formatierungen,Aufzählungszeichen im Rich Edit
 
Und in Delphi String oder AnsiString? Unterstützt Rave Unicode?

Mescal 15. Sep 2010 21:11

AW: Probleme mit Rave Report und Text Formatierungen,Aufzählungszeichen im Rich Edit
 
Im AnsiString.

Habe die „Data Memo Componente“ bei den Eigenschaften „ContainsRTF“ auf True gestellt

rawi 16. Sep 2010 00:38

AW: Probleme mit Rave Report und Text Formatierungen,Aufzählungszeichen im Rich Edit
 
Hallo Mescal,
du musst den Inhalt des Richedit noch etwas bearbeiten.

Delphi-Quellcode:
  str := TStringStream.Create;
  RichEdit1.Lines.SaveToStream(str);
  SetParam('paramname',str.DataString );
bei mir funktioniert es, allerdings mit Delphi 2010 und Rave 7.0


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:01 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz