我想要打印一张身份证,我有两张卡的报告。我想在一次点击打印卡的两面(打印双面打印一次), 但是如何将2个本地报告发送到1个打印对话框?
我正在使用RDCL报告,这是默认的visual studio报告。这是我的信息发送到LocalReports(数据集到报告)的代码。
dt = bl.card(p1.CodeMeli);
ReportDataSource rds = new ReportDataSource("DataSet1",dt);
reportViewer1.LocalReport.DataSources.Add(rds);
this.reportViewer1.LocalReport.EnableExternalImages = true;
this.reportViewer1.RefreshReport();
reportViewer2.LocalReport.DataSources.Add(rds);
this.reportViewer2.LocalReport.EnableExternalImages = true;
dt = bl.barcode(p1.CodeMeli);
ReportDataSource rds0 = new ReportDataSource("DataSet2", dt);
reportViewer2.LocalReport.DataSources.Add(rds0);
this.reportViewer2.LocalReport.EnableExternalImages = true;
this.reportViewer2.RefreshReport();