解决:Dev Report Detail 只有一行数据

1.  添加Dataset 1(确认里面的表数量)

2. 添加XtraReport  页面的数据源绑定Dataset 1  data member绑定表 (这个错了显示就出问题了)

3.  代码必须绑定 ds(包括子报表)

 DataSet1 ds = new DataSet1();int tmp = 1;for (int i = 0; i < dataGridView1.Rows.Count; i++){if ((bool)dataGridView1.Rows[i].Cells["xz"].EditedFormattedValue == true){DataRow dr = ds.Tables["abc"].NewRow();dr["OrderName"] = dataGridView1.Rows[i].Cells["OrderName"].Value.ToString();tmp++;ds.Tables["abc"].Rows.Add(dr);}}XtraReport_Cn_sub sba = new XtraReport_Cn_sub();sba.DataSource = ds;ReportPrintTool toola = new ReportPrintTool(sba);toola.ShowPreview();return;

  

本文链接:https://my.lmcjl.com/post/8237.html

展开阅读全文

4 评论

留下您的评论.