XtraReport2 report1 = new XtraReport2();
report1.CreateDocument();
for (int i = 0; i < 7; i++)
{
XtraReport2 report2 = new XtraReport2();
report2.CreateDocument();
report1.Pages.AddRange(report2.Pages);
}
report1.PrintingSystem.ContinuousPageNumbering = true;
ReportPrintTool printTool = new ReportPrintTool(report1);
printTool.ShowPreviewDialog();
report1.ShowPreview();
本文介绍了一种使用XtraReport在C#中批量创建并合并报告的方法。通过实例化多个XtraReport对象,创建文档,并将它们的页面添加到主报告中,实现了连续页码的打印预览。
1167





