.NET RDLC 自带报表批量打印问题 高手帮忙100分结贴率100%
我用。NET WINFROM 程序 做了几个.NET 自带报表。 用多选控件选择了后向想批量打印RDLC 报表。请问如何实现 给个思路 。如果方便请给代码提示 。如果可行马上结贴给分。
------解决方案--------------------ReportViewer 2008 版本的控件可以一次性打印多页,具体设计就不在多说了,查阅rdlc设计相关分组显示,分页显示即可。
------解决方案--------------------你的多选是什么意思
同时打印几张报表
还是同一张报表,打印多条数据
第一种通过更换报表源,然后reset,打印
第二种直接给报表指定多条数据就可以了
------解决方案--------------------
现在还不清楚你是怎么样的重复
打印记张不同样式的报表,还是同一个样式不同数据的报表?
后一种用报表自带的分页不久可以了
第一种,水表里面可以
rd.load(a.rpt);
rd.setdatasource(ds1);
rd.print(...)
rd.load(b.rpt)
rd.setdatasource(ds2)
rd.print(..)
...
rdlc里面换报表模板后,要加个reset()
rd.load(a.rpt);
rd.setdatasource(ds1);
rd.print(...)
rd.reset();
rd.load(b.rpt)
rd.setdatasource(ds2)
rd.print(..)
..
------解决方案--------------------