【问题标题】:SSRS 2008r2 Show data in Table and Charts based on x number of rows at a timeSSRS 2008r2 一次根据 x 行数在表格和图表中显示数据
【发布时间】:2015-03-20 17:14:06
【问题描述】:

我有一个包含一个表格和一些图表的报告。

是否可以在每页上显示 x 行,并且只在图表中显示这些行中的数据?

【问题讨论】:

  • 所以你想在每页的表格中指定10条记录,并且让图表只显示该页上的记录?
  • 将所有内容放入矩阵中,并按行对整个内容进行分组。在组的每个实例之后放置分页符。这并不容易,但有可能。
  • 没错@JC,这就是我所追求的

标签: reporting-services charts ssrs-2008-r2 ssrs-tablix


【解决方案1】:

添加父行组,在=(RowNumber(Nothing) - 1) \ 10 上分组。向该组添加页脚行。将您的图表放在该页脚行中。将该组设置为分页符。

=(RowNumber(Nothing) - 1) \ 10 为前 10 个项目返回 0,为接下来的 10 个项目返回 1,以此类推。使用分页符对其进行分组将为您提供 10 个记录的页面。组页脚单元格中的图表将仅使用这 10 行(默认情况下)。

【讨论】:

  • 谢谢@JC,效果很好。我有多个图表。您可以在页脚行中添加多个图表吗?
  • 您只需在页脚中添加额外的行,Doh!
  • 知道为什么我在将 KeepTogether 属性设置为 True 时会在组中间出现分页符吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-04-17
  • 2018-06-11
  • 2013-04-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多