0

我将 Visual Studio 2012 用于 SSRS 目的。

我在 SSRS 中对此相当陌生,目前我有 5 个不同的报告 (rdls) 1. 工作流程 2. 结果 3. 证人 I 4. 证人 II 5. 负面结果

我想要做的是从一开始就创建一个参数,允许用户从这 5 个报告中选择 1 个去。然后,当他们获得该报告时,他们可以运行该报告的特定参数。

我该如何在 SSRS 中执行此操作?或者对此有什么建议?

4

1 回答 1

0

假设我对你的理解是正确的......这就是我会做的

  1. 创建新报告
  2. 添加 5 个文本框,每个文本框都包含您的报告名称。您可以设置这些文本框的样式,使其看起来像我想的按钮。
  3. 将文本框上的操作设置为“转到子报告”并指向每个相关报告。
  4. 如果 5 个报表都采用一组通用参数,那么您可以将它们添加到主报表并将它们传递给子报表,但这意味着在设置参数后单击“查看报表”,然后再单击文本框,这不是很好直觉的。

选项将是设置并列出您报告的单个参数,然后是一个带有操作的单个文本框以转到子报表并将子报表属性的表达式设置为选择要显示的正确子报表的 SWITCH 语句。与上面类似的问题是,您需要先单击“查看报告”按钮,然后才能单击已操作的文本框。再次不是一个好的用户体验。

希望这是有道理的,我有点匆忙。如果您需要更清晰的信息,请告诉我,我会在有几分钟空闲时跟进。

于 2017-06-13T19:24:03.647 回答