FastReport Unicode support

edited September 2010 in FastReport 4.0
Hello everybody!

I have downloaded an evaluation version of FastReport 4.7.157 VCL and I am planning to buy it depending on some features.

I am trying to make a report containing Arabic characters. I work from C++ Builder 2009. I am facing the following problems:

- I can insert Arabic text labels and they display just fine. If the report contains table fields with Arabic characters, they will not display well (I see only strings like "??????"). Is it possible to be related to my local system settings? Or the Unicode support is only partial?
- Is there a way to support Right to Left reporting? It is due for the Arabic texts and I could not find it until now.

Thank you!

Comments

  • gpigpi
    edited 7:15PM
    Try to use latest build of FR - 4.9.111
    Set TfrxMemoView.RTLReading := True;

  • I have switched to version 4.9.111 and the problem still exists.

    About the RTLReading property: is it available only for the Memo components, or can it be applied to the whole report? I could only find it into the list o the MemoView components.
  • I have solved most of the problems I have run into with the Unicode.

    However, I am still facing one. I have successfully built some reports that use Arabic characters. I can see them well from inside the designer and at run-time, including the Arabic characters, if the current language is set to English.
    However, if I go to the C++ Builder 2009 menu and I choose Project -> Languages->Set Active ->Arabic, and I try to re-run the application, it fails at run-time, just when the following instruction is executed:

    frxReport1->ShowReport(true);

    The error that I get is "Resource TfrxReportForm not found".

    Anyone has any idea about how this can be fixed?

Leave a Comment

Rich Text Editor. To edit a paragraph's style, hit tab to get to the paragraph menu. From there you will be able to pick one style. Nothing defaults to paragraph. An inline formatting menu will show up when you select text. Hit tab to get into that menu. Some elements, such as rich link embeds, images, loading indicators, and error messages may get inserted into the editor. You may navigate to these using the arrow keys inside of the editor and delete them with the delete or backspace key.