Try CR for VS version 13, requires VS 2010 to 2015 and then use the Locale Option to see if that resolves it.
https://wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads
CR does use UTF-8
See if changing this works for you:
CrystalDecisions.ReportAppServer.CommonControls.CeLocale myceLocale;
private void lstCeLocale_SelectedIndexChanged(object sender, EventArgs e)
{
//this is the routine to set the default language locale for the report. Must be done before the report is loaded.
CrystalDecisions.ReportAppServer.CommonControls.CeLocale myceLocale = (CrystalDecisions.ReportAppServer.CommonControls.CeLocale)lstCeLocale.SelectedItem;
try
{
rpt.ReportClientDocument.LocaleID = (CrystalDecisions.ReportAppServer.DataDefModel.CeLocale)myceLocale;
}
catch (Exception ex)
{
MessageBox.Show("ERROR: " + ex.Message);
}
}
And when viewing use this:
// this gets the locale when set before the report was opened and sets the viewer to the same language
if (chkSameAsCELocale.Checked)
{
int x = (int)rpt.ReportClientDocument.LocaleID;
crystalReportViewer1.SetProductLocale(x);
}
Locale must be selected before you open the report
Don
Ah, so you are using standalone "Crystal Reports Viewer". I don't have access to the developers for this product.
As far as I know it is what it is....
Don
Add comment