【问题标题】:How to get multiple pages in same report in SSRS如何在 SSRS 的同一报告中获取多个页面
【发布时间】:2015-11-12 04:36:45
【问题描述】:

我创建了一个报表,并创建了一个带有维度列的参数,我的要求是当我输入一个参数报表时应该使用该值进行过滤 当我输入两个参数时,报告应该有两个基于两个参数值的页面。

ssrs 中是否有任何与部分相关的内容?

我在这里提到,可以通过列表完成一些事情,但是列表只允许测试框,我的报告有太多的tablixs来显示

谢谢

问候

【问题讨论】:

  • 我相信你可以简单地在你的第一个标签下面添加一个新的 tablix 并使用 PageBreak 属性来强制第二页。然后,您可以定义一个表达式,根据第二个参数的值确定第二个表的可见性。

标签: reporting-services ssrs-2012


【解决方案1】:

在您的 tablix 中创建一个分组,此分组应基于您在问题中提到的参数维度。

完成后,将 tablix 设置为组的每个不同实例的分页符。这将为参数列表中的每个项目创建一个新页面。

在这个问题中,我给出了类似的答案,但有一些详细的步骤:SSRS Report separate data into multiple sheets

这也应该适用于您的问题。

【讨论】:

  • 非常感谢 Kalim 的回复,但问题是我只在标题中显示参数值,我在单个报告中有多个 tablix,即使我尝试按参数值分组而不在 tablix 上显示它们但是,当我一起选择两个值时,它会为两个参数值显示相同的 tablix1,然后是 tablix2,但我需要的是它应该为第一个参数值显示 tablix1 和 tablix 2,然后为第二个参数值显示 Tablix1 和 tablix 两个请建议
  • 我想我明白你现在想要做什么,但是我没有一个确切的解决方案。我怀疑您需要使用子报告来解决此问题。
  • 谢谢卡利姆,如果你有任何东西请告诉我
  • 你的两个参数叫什么?还是这个参数有 2 个值?
  • 我的ID只有一个参数,但是参数可以有多个值,包括选择选项“ALL”,这样用户就可以全选了
猜你喜欢
  • 2023-03-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多