我是SSRS报道的新手。我在ssrs中的分页遇到问题。问题是,只要表格中的金额字段总和大于或等于20000,我就想打破页面。 我想要一个像这样的输出:
第1页 一个2000年 B 6000 C 4000 D 5000 总计17000
第2页 E 5000 F 5000 G 5000 H 5000 总计20000
依旧......
有人可以帮我解决问题吗? 提前谢谢
答案 0 :(得分:2)
实现此想要结果的一种方法是在将DataSource发送给报告者之前正确分组数据
因此,您必须创建一个自定义DataTable和DataSet,例如,您可以在其中添加一个包含表示应该分组的数据的键的新列。
接下来,您可以将所有内容放在List元素和该键上的组中。在矩形内部,您可以放置Tablix以获得想要的结果。
要使页面正确分解,您应该编辑矩形大小以完美地适合页面的主体。并确保检查属性Add a page break after
和Keep contents together on a single page, if possible
。
答案 1 :(得分:0)
我必须在我的数据集中进行更改才能获得列的运行总计 然后我在详细信息组中给出了分页条件,现在我可以看到当总和超过20000时页面被破坏了。
如果没有你的帮助,我无法改变数据集查询。 :)