在c/s程序中遇到这个问题,(用户用扫描枪扫描的数据,在DataGrid中显示,然后要实现套打!)我现在就用水晶报表来实现(要控制样式),这个DatagirdView绑定水晶报表不知道怎么解决,请各位高手帮忙解决!谢谢了。。。
1、先建立一个数据集,其结构和你赋给datagridview的DataSet相同。
2、然后建立水晶报表(CrystalReport1),设置数据源为你刚建立的数据集,将需要显示的字段拖上去……
3、新建一个窗体并添加CrystalReportViewer控件
4、关键代码:
CrystalReport1 cr = new CrystalReport1();'已建立的报表
cr.SetDataSource(DataSet1.Tables(0))'这里的DataSet1与你赋给datagridview相同
CrystalReportViewer1.ReportSource = cr'设置报表源