水晶报表问题,无法获得数据
蝈蝈俊 2003-10-15 04:41:50 我用 Web Service 获得数据到一个 DataSet.
然后把这个DataSet 设置到报表中。
代码如下:
这是从Web Service 获得数据 DataSet
这里测试正常,没有问题.DataSet 中确实有数据。
private DataSet GetDataSet()
{
DearBookReportData.ReportData reportdata1 = new DearBookReportData.ReportData();
return reportdata1.GetBillOfLadiingData(iSelRptType);
}
private CrystalDecisions.Windows.Forms.CrystalReportViewer rptViewer;
private CrystalDecisions.CrystalReports.Engine.ReportDocument rptDoc;
private void ShowRpt(DataSet ds)
{
rptDoc = new ReportDocument();
rptDoc.Load(@"E:\MyWorks\DearBook\Client\DearBookClient\DearBookClient\BillOfLading.rpt");
rptDoc.SetDataSource(ds);
rptViewer.ReportSource = rptDoc;
rptViewer.DisplayGroupTree = false;
}
但是执行后,我的水晶报表中没有任何数据返回,当然也没有任何错误信息提示。