日期:2014-05-18  浏览次数:20695 次

帮我看看最简单水晶报表预览不出来100分
水晶报表就是数据预览不出来,又不报错,帮我看看是哪里的问题?

1.在项目中添加一个DataSet1.xsd,
2.添加一个CrystalReport1.rpt,把字段拖进来
3.从工具栏中拖crystalReportViewer到Form1中.
4.我添加了代码如图。
5.预览出来总是空白的,如图,搞了好多次都一样,晕了。





------解决方案--------------------
你的代码贴出来,不然无法确定是不是你代码错了
------解决方案--------------------
file:///C:/Documents%20and%20Settings/Administrator/桌面/aaa.JPG


......


把代码帖一下看看

------解决方案--------------------
把你的 DataSet1.xsd 的xml贴出来
------解决方案--------------------
这样试试: ReportDocument 先加载rpt文件然后再设置ReportDocument .SetDataSource(ds);
最后this.crystalReportViewer1.ReportSource = ReportDocument ;
------解决方案--------------------
是不是和 select * from sales 能对应上啊
------解决方案--------------------
怎么光看不到图啊
------解决方案--------------------
sda.Fill(ds);

这里需这样
sda.Fill(ds,"表的名称");

其中“表的名称”就是你的dataset1里的datatable的名称,名称要一致
------解决方案--------------------
确保在画报表时用的表名和你现在数据源中的表名一致,如楼上所说,不然你就直接传一个Datatable过去