【问题标题】:SSRS report parameters not part of querySSRS 报告参数不是查询的一部分
【发布时间】:2018-10-11 00:21:54
【问题描述】:

我有一个基于存储过程的 SSRS 报告,它运行良好。我要做的是传入一个单独的报告级别参数,除了存储过程参数之外,它不会根据这个新参数将某些文本字段设置为可见/不可见等。问题是,我添加了报告级别参数,并且似乎希望它与实际存储的过程参数一起传递到存储过程中。我希望它独立于存储过程。

我需要做什么才能做到这一点?

【问题讨论】:

    标签: reporting-services


    【解决方案1】:

    这应该是完全可行的。下面是一个报告的屏幕截图,其中我有三个参数,只有两个传递给存储过程:

    datadump 参数用于格式化。 因此,如果传递的参数太多,请转到数据集。将光标放在带有额外参数的行上,然后单击删除(单击参数行后将变为可见选项)

    【讨论】:

      【解决方案2】:

      在数据集属性中,您可以设置将用于存储过程结果的过滤器表达式。存储过程将返回所有结果,然后 SSRS 报表服务器将根据 Filter 选项卡过滤数据。

      当你使用Parameters选项卡时,它希望将参数直接映射到存储过程中的参数。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多