我需要在报表上选择动态分页符,我的软件允许您选择在屏幕上显示整个报表,或者选择它将通过Tablix分割报表然后每20秒钟自动滚动报告。RDLC只有在设置了参数后才会添加分页符
我可以通过使用report1.CurrentPage ++来改变页面,但我该如何去做一个动态分页设置?
任何想法?数据从一个自定义的Class对象中加载。
所以默认视图(无分页符集)
+----------------------+
|col 1 | col 2 | col 3 |
+----------------------+
|val1 | val 2 | val 3 |
|val 4 | val 5 | val 6 |
+----------------------+
而且具有分页设置
+----------------------+
|col 1 | col 2 | col 3 |
+----------------------+
|val1 | val 2 | val 3 |
+----------------------+
[PAGE BREAK HERE]
+----------------------+
|col 1 | col 2 | col 3 |
+----------------------+
|val 4 | val 5 | val 6 |
+----------------------+
你有什么代码或者你有没有尝试到目前为止..这将有助于看到你有什么代码..很好的插图btw – MethodMan 2012-02-20 14:50:53
@DJ KRAZE:目前我无法通过代码访问报告本身,我已经使用了Visual Studio中的RDLC设计器来创建它,因为它嵌套了子报表。我知道这可以通过分组后的分页来完成,但是当我尝试这个时,孔报告会出错,并且只会显示一个组,而不是所有组。 – Neo 2012-02-20 14:56:18
@DJ KRAZE:整个报告的工作原理应该不会有问题。现在我只需要给它一个用户请求的分页选项。 – Neo 2012-02-20 15:01:51