【问题标题】:SSRS Report Cascade ParameterSSRS 报告级联参数
【发布时间】:2012-10-11 20:11:50
【问题描述】:

在我的 SSRS 报告中有 3 个参数,位置,有书,作者

位置将始终被选中,它是一个多值下拉菜单,并且有自己的数据集。
有书是真还是假,值也来自数据集。 作者是一个下拉菜单,允许多个值并有自己的数据集。

What I need to set is that when false is chosen the author parameter does not need a value and when true is chosen it allows author drop down to be chosen.

它们是我可以在作者数据集中使用的 if 条件,还是有人知道其他选项可以做到这一点。

【问题讨论】:

    标签: parameters reporting-services cascading


    【解决方案1】:

    无法通过通常的 SSRS 界面将参数更改为是否需要。最简单的解决方法是将参数设置为始终需要并向该参数的数据集添加一个值(例如<Not Required>。)然后在适当时有条件地将其设置为参数的默认值。

    这可以在一条sql语句中完成:

    SELECT
      field1
      field2
    FROM
      myTable
    WHERE
      mycondition = whatever
    
    UNION ALL
    SELECT
       '<Not Required>',
       1
    

    【讨论】:

    • 如何在不向sql数据表本身添加数据的情况下向数据集添加值。由于下拉列表中的值来自数据表中的可用值。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多