Converting to unicode font in Crystal Reports - crystal-reports

I want to convert Report Headers and Section Headers to Hindi unicode font. At present I am using a Hindi font which is not rendering properly on various browsers. Is there any way to convert the Report Header and other fonts to unicode in Crystal Reports 2005?

If by Crystal Reports 2005 you mean the version of CR that bundles with .NET 2005, then you want to look at the following;
Working with Default and Custom Language Resource Files
Compiling the Custom Resource Files
Web: Configuring Global or Local Custom Resources
You also want make sure you are using SP 1 for CR 10.2:
https://smpdl.sap-ag.de/~sapidp/012002523100006007872008E/crvs05sp1.exe
Note that new, stand alone version(s) of CR have better localization support. Looking at CR 2008 (12.x) may be something to consider. An Eval of CR 2008 is available here:
http://www.sap.com/solutions/sapbusinessobjects/sme/freetrials/index.epx
Hope this will help !

Related

using word files as a template for crystal reports

my client wants the legal department to do all the mailing reports for this system. I want to use Crystal for the reports instead of the clients idea of developing a reports package from scratch. The hangup with crystal is their legal department wants to do the editing of the reports in Word and have a glorified mail merge generate the PDF files that goes off for printing.
Ive played with it for a while, is there a way that i can get Crystal to take in a word document as a template and basically replicate Word's mail merge but on Crystal Server so i have the report history?
Word can not natively act as a template for a RPT file. You could write an application that parses the DOC and applies it a pre-built report using the CR SDK.
I've used Word's mail-merge functionality in the past--it's fairly reliable.
You might also consider JangoMail too. Their email-merge functionality is pretty sophisticated.

How can I print UPC-A objects for labels?

I have a Crystal Reports project that I am working on where I need to generate a label with UPC-A's. After doing a bit of research, I've found that Azalea Software offers a tool that is suppose to integrate barcode objects into your application.
I purchased the software from Azalea, followed all of their instructions and I can not get their software to work with my report. I don't want to speak ill of Azalea, because their support has been great, but is anyone aware of a legitimate alternative for UPC-A barcode creatioon from within Crystal Reports 2008?
I don't mind purchasing another 3rd party API, I just need to be able to generate dynamic UPC-A images from the UPC-A numbers that I need to encode stored within my database.
Further information-- this is a label document that is printed from a ClickOnce published application that uses the Crystal Reports for Visual Studio 2010 runtime, and the Crystal Reports Document Viewer control to view and print these labels.
We use IDAutomation for our barcoding. Very easy to use when installed, you use it like a font on calculated barcode fields. We use it mainly for Code-39 and Code-128 barcodes; though looking at the site it can make UPC/EAN codes too. It also has a selection of sizes for each barcode, alongside the normal font resizing.
On our version you have to install the fonts on every client computer running the report locally; but only once on telnet servers etc.

JasperReport using iReport not support unicode character while export to pdf format

I am using iRport design tool to create the report in my project. I have created .jrxml and .jasper file, it works fine in the iReport means it supports for the Unicode character and displaying all unicode characters but if I integrated this .jasper file in my java class and exports the report into the pdf format by using itext jar file. Then the program runs well and create the report in pdf format but not showing the unicode characters in the generated report file. So please help me in this case sothat I will able to view unicode characters in the generated report file. Thanks in advance.
Of course the JasperReports has the unicode support.
This articles are about unicode support:
JasperReports - Unicode Sample
JasperReports - Fonts Sample
The main concept is to use the Font Extensions mechanism.
I think, You may need to add uni code font to class path.

How can I display Arabic data in Crystal Reports?

I am using Crystal Reports 10. The reports are obtaining data from an Oracle 10G database. We have some data in Arabic. When I try to display the Arabic data it is showing as ?.
Any ideas on what I can do to display this correctly?
I've never used crystal reports and my oracle knowledge is limited, however I've done some work in Arabic. Things to look out for.
Does the Database have the arabic locale installed can it display right to left text.
Under windows check the languages settings and check that the option to include support for left to right writing systems is installed.
Check that your database is the international version and not one that only supports the latin character set. It may be that there is a problem converting between ASCII and Unicode.
Arabic Characters are not on the same ASCII code page as the Latin Character set your machine will be used to using, there might be a special version of crystal reports that supports arabic.
Check that the machine you are running crystal reports on has the arabic locale/fonts installed on it.
UPDATE
I've Had a quick look on the internet and you might want to look at this link
Here is a summary:
This issue can be solved when you
create the reports without needing to
write any extra code. I haven't tested
this solution because I don't have any
data to test it against.
First you want to make sure that you
are using a UNICODE font which I'm
sure you are probably already doing.
Then to configure the "Right to Left"
you can right click on any field and
select "Format Text" or "Format
Field". You should see a "Paragraph"
tab. In there you can set the content
to be "Left to Right" or "Right to
Left". The button on the right allows
you to make this setting conditional
on a parameter value or something like
that. I hope this helps.
Right Click on field > Format Object > Paragraph then Reading Order Right to left
Make sure you have Arabic support installed in Windows.
Add the correct LANG and NLS_LANG to your registry (for me it's ARABIC__QATAR.AR8MSWIN1256)
right click on your data base and select properties
then select options then change collation to Arabic_CI_AS

Reverse Engineering Crystal Reports Definition Files

We're creating a metamodel of our report definitions within our central metadata repository. We know how to "harvest" SSRS reports since they are XML. IS there any easy way to do the same for Crystal Reports. We're interested in getting to anything CR understands about the report (similar in concept to the SSRS RDL Model)
TIA,
Paolo
Use the Crystal Reports SDK (Java or .Net version) to convert the object hierarchy to an XML representation.
Samples:
Visual Basic .Net: RptToXml
C# .Net: RptToXml
PowerShell: PsCrystal
You can get a report definition text file if you export the crystal report as...you guessed it "Report Definition(TXT)" It has the crystal version and lots of info for each section such as datafields, formatting, etc...
Check http://www.reportminer.com/, it includes a diff tool (although after exporting to text you can use the diff'er of your choice).
AFAIK, there is no way to do this. CR files are in a closed and proprietary format. :-(
I used something like this once to debug a Crystal problems, it might help:
rpt Inspector
RptToRdl.Com (http://www.RptToRdl.com) will do this for you for $25. Check out their FAQ, and you can get one done for free.