LazReport - charset problem [solved] lazarus / 13-General ---------------------------------------------------------------------- katyan · 2008-09-23 22:49 Hi, I have a problem with LazReport. It doesn't print Polish chars - for example 'ŁĄŚ' I think I tried everything to solve my problem. I created database in FlameRobin, set charset to: 1. UTF8 2. ISO8859_2 3. WIN1250 then I created table osoby (id int, nazwa varchar(50)) and a small application for testing. I'm using TIbConnection to connect with Firebird database. I set TIbConnection.chaset to all of those three (UTF8, ISO8859_2,WIN1250) and for those 3 encodings I tried to insert data: insert into osoby values (1,'ŁĄŚ'); I wasn't able (due to error) to insert that. Only in WIN1250 it was succesful. After 'select * from osoby' I have: 1 | ŁĄŚ but when I click preview button of LazReport I got garbage (diffrent for UTF8, ISO8859_2,WIN1250). What do I have to do to make it work? Is there some property to change in LazReport or maybe I do something wrong? ---------------------------------------------------------------------- felipemdc · 2008-09-24 00:28 What version of Lazarus, free pascal and operating system are you using? ---------------------------------------------------------------------- katyan · 2008-09-24 08:33 I'm using latest lazarus relese 0.9.24, fpc 2.2.0 on Windows XP [SOLVED] Hi, I find out what was wrong. As default LazReport is using font without Central European encoding. So when I changed font it started to show text properly. But I can't write any of this chars in LazReport memo. I think that I have to change default LazRepot font. I'll work on it! Thanks!