水晶报表使用问题

今天用到了水晶报表,并对水晶报表进行传参操作,我直接使用的报表文件,对它传DataSet,在网上参考了部分文件,后来经过多次测试后解决,现把解决方案写出来和大家共享!(ProductInOutDS为数据源DataSet)

            ReportDocument reportDoc = new ReportDocument();
            reportDoc.Load("CrystalReportProduct.rpt");
            reportDoc.SetDataSource(ProductInOutDS);
            reportDoc.SetParameterValue("FromDate", FromDate);
            reportDoc.SetParameterValue("ToDate", ToDate);
            crystalReportViewer1.ReportSource = reportDoc;
也可以这样做:
            CrystalReportProduct crp =new CrystalReportProduct();
            crp.SetDataSource(ProductInOutDS);
            crystalReportViewer1.ReportSource =crp;


posted @ 2008-04-09 09:34  IT爱好者  阅读(306)  评论(2编辑  收藏  举报