SSRS 参数 - 根据其他参数的值切换参数的 NULL 复选框 NULL 复选框

SSRS Parameters - Toggle a parameter's NULL checkbox depending on value other parameter(s) NULL checkboxes

在 MS SQL Server Report Builder 3.0 中,我有一个包含 3 个参数的 SSRS 报告:

  • 开始日期(日期)
  • 结束日期(日期)
  • 最后天数(整数)

    我的存储过程需要一个日期范围或最后的天数,而不是全部 3 个(它们默认设置为 NULL)。

    我希望能够根据另一个参数的值切换参数 NULL 复选框 (tick/untick), 例如:最后 # 天勾选了 NULL,然后取消勾选日期范围(开始和结束日期)的 NULL 复选框,反之亦然。 关于如何做到这一点有什么想法吗?

    提前致谢。

  • 允许 NULL 参数的复选框只能在设计时设置。您不能拥有它 checked/unchecked 取决于其他参数或用户操作。

    处理您的要求的唯一方法是允许所有三个参数都为 NULL,并让您的存储过程 return 在用户不满足至少一个要求的条件时显示一条错误消息。