RDLC - 多页

RDLC -Multiple Pages

我建了一个rdlc报表打印一页A4纸,我一般打印一张发票

效果很好,我只想为同一份报告打印多张发票

这里的任何建议都是我用来生成报告查看器的代码


   SqlDataAdapter sda_rep = new SqlDataAdapter(insertedrecord, sqlcon);
   Dotted_TruckFormViewer frm = new Dotted_TruckFormViewer();  
   ReportParameterCollection rep = new ReportParameterCollection();
   rep.Add(new ReportParameter("ReportParameter1", Program.Current_Year));
   rep.Add(new ReportParameter("ReportParameter2", permeter_print2));
   rep.Add(new ReportParameter("ReportParameter3", permeter_print3));
   rep.Add(new ReportParameter("ReportParameter4", permeter_print4));
   
   frm.reportViewer1.LocalReport.SetParameters(rep);
   sda_rep.Fill(frm.Insurance_DBDataSet.Truck_Insurance);
   frm.reportViewer1.RefreshReport();

谢谢

  1. 用许多发票数据填充数据源
  2. 添加列表控件并将所有详细信息控件移动到列表中
  3. 将列表与发票编号字段分组