循环打印就是重复调用
代码:rptMain.Document.Pages.AddRange(rptSome1.Document.Pages())
rptMain.Document.Pages.AddRange(rptSome2.Document.Pages())
。
因为结果集里有多条数据,每一条就要循环一次打印。
空白页的问题,我已经解决了。原因是:在子报表中的Detail_Format设置的不对。
现在有另外一个问题,每一个报表都有名字,像我现在这种做法只能给那张空白报表(rptMain)命名(rptMain.Document.Name = "ActiveReports")。
在打印进度的Dialog里只能显示rptMain的名“ActiveReports”。
子报表的名字显示不了。。。。
这个有解决方法吗? |