4,818
社区成员
发帖
与我相关
我的任务
分享
ReportDocument cr = new ReportDocument();//命名空间为CrystalDecisions.CrystalReports.Engine;
cr.Load(Server.MapPath(@"Reports\Report1.rpt"));//这个参数为rpt文件的正确路径
DataSet dstRpt = new DataSet();
DataTable dtblTmp1 = PsGetData("sp_SaleDepartmentMonthCross", paramArea);//PsGetData得到一个datatable
dstRpt.Tables.Add(dtblTmp1);
dtblTmp1.TableName = "Table1";//这个表名一定要与.xsd数据集里的表名相同,一定!
...//其它参数
cr.SetDataSource(dstRpt);
CrystalReportViewer1.ReportSource = cr;
//CrystalReportViewer1.ParameterFieldInfo = paraFields;
CrystalReportViewer1.DataBind();