水晶报表设置的时候是英文的列头(直接拖的数据库字段),如何做到假如我把语言设为中文,列头内容转为中文?
目前我这样设置好像没有效果,我的代码如下,请各位指教,谢谢!
CrystalReportDemo crp = new CrystalReportDemo();
// 提取文本对象
CrystalDecisions.CrystalReports.Engine.TextObject obj = crp.ReportDefinition.ReportObjects["Text1"] as CrystalDecisions.CrystalReports.Engine.TextObject;
if (obj != null)
{
obj.Text = "测试";
} CrystalReportSource1.Report.FileName = Server.MapPath("CrystalReportDemo.rpt");
CrystalReportSource1.ReportDocument.Load(Server.MapPath("CrystalReportDemo.rpt"));
CrystalReportSource1.ReportDocument.SetDataSource(ds.Tables[0]);
CrystalReportSource1.DataBind();
CrystalReportViewer1.ReportSource = CrystalReportSource1;
CrystalReportViewer1.DataBind();
目前我这样设置好像没有效果,我的代码如下,请各位指教,谢谢!
CrystalReportDemo crp = new CrystalReportDemo();
// 提取文本对象
CrystalDecisions.CrystalReports.Engine.TextObject obj = crp.ReportDefinition.ReportObjects["Text1"] as CrystalDecisions.CrystalReports.Engine.TextObject;
if (obj != null)
{
obj.Text = "测试";
} CrystalReportSource1.Report.FileName = Server.MapPath("CrystalReportDemo.rpt");
CrystalReportSource1.ReportDocument.Load(Server.MapPath("CrystalReportDemo.rpt"));
CrystalReportSource1.ReportDocument.SetDataSource(ds.Tables[0]);
CrystalReportSource1.DataBind();
CrystalReportViewer1.ReportSource = CrystalReportSource1;
CrystalReportViewer1.DataBind();
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货