![]() |
DB2-Delphi7-Rave Reports / Codepage 1251
Hallo Forum,
ich habe über die Suchfunktion nichts zu diesem Problem gefunden und hoffe auf diesem Wege eine Lösung zu finden. Ich habe hier folgendes Problem: Wir haben eine Applikation, erstellt mit Delphi 7.1 und Rave Reports 6.0.5 BEX. Die Applikation bezieht und speichert seine Daten in einer DB2 Personal 7. Alles funktioniert wunderbar unter einem deutschem Windows 2000 und einer Datenbank mit Codepage 1252. Dieses Programm soll nun unter einem russischen Windows XP Professional laufen. Ich habe die Datenbank schon in Codepage 1251 (russische bzw kyrillische Codepage) konvertiert. Bis auf die deutschen Sonderzeichen (was aber nicht weiter schlimm ist) ist das auch geglückt. Ich habe einige kyrillische Testdatensätze in die Datenbank geschrieben, was ebenfalls funktioniert. Wenn ich jetzt meine Applikation nutze, habe ich ein einziges Problem: Rave Reports kann mit den kyrillischen Zeichen nichts anfangen und spuckt nur Zeichen-WirrWarr aus. Kann ich Rave irgendwie Kyrillisch beibringen? In der Hilfe steht zwar, Unicode ist nur bedingt unterstützt (für japanisch und chinesisch), aber eventuell gibts ja eine Lösung. Besten Dank im Voraus, Olli |
Re: DB2-Delphi7-Rave Reports / Codepage 1251
Olli,
welche Schrift hast Du eingesetzt und bleibst du im "normalen" ASCII/ANSI-Bereich ??? Rave.win32 kann kein UniCode (siehe Blog-Eintrag von Hallvard Vassbottn und Dany Thorpe, bzw. wurde hier schon mal diskutiert). Rave.vcl.net kann Unicode; :-) thomas, TeamNevrona |
Re: DB2-Delphi7-Rave Reports / Codepage 1251
Deine Report auf kyrilisch werden vermutlich nur auf einem kyrilischen System funktionien und dort ohne jedliche vorkehrungen (wenn alles auf Charset DEFAULT_CHARSET bleibt).
Kann denn DB2 kein Unicode (Kann ich mir nicht vorstellen). Falls es kann würde ich erstmal versuchen die Speicherung komplett auf Unicode umzustellen. Anschließend alle GUI-Controls durch Unicode-Controls (ELPack, TNTWare) ersetzen und wenn du kyrilisch auf einem deutschen System benötigst dir eine Unicodefähige Reportingtool wie List&Label besorgen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:57 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz