【问题标题】:SSRS Drop Down List ProblemsSSRS 下拉列表问题
【发布时间】:2018-08-27 19:37:36
【问题描述】:

这个问题有点像我之前提出的问题。无论如何,我正在 Report Builder 3.0 中创建此报告。我有大约 5 张桌子,1 - 5。我有一个显示表名 1-5 的下拉列表。但是,我想将一些表重新组合在一起。例如,升级后的下拉菜单如下所示:

下拉列表:

一&二

三&四

五个

所以如果我点击 One&Two,表格 1 和 2 将显示,而其他表格将保持隐藏状态。

((CASE WHEN 'All' = 'All' THEN 1 
   WHEN @Input = 'One&Two' THEN 1 
   When @Input = 'One&Two' THEN 2
      ELSE 0 END) = 1)

使用上述情况不会做任何事情。

在我的 tablix 属性中,我有以下命令:

=Parameters!Input.Value <> "One&Two" AND Parameters!Input.Value <> "All"

这并没有给我表格或列,但是为它工作的文本框执行此操作。回到我原来的问题,如何仅使用列表中的一个下拉值显示 2 个表并隐藏其余表。我尝试进行多选,但由于可见性问题,效果并不好。

【问题讨论】:

    标签: sql ssrs-2008 ssrs-2012 reportbuilder3.0


    【解决方案1】:

    您显然指的是隐藏属性。您可以检查并确保您应该使用标签进行比较吗?

    =Parameters!Input.Label<> "One&Two" AND Parameters!Input.Label<> "All"
    

    【讨论】:

    • 将 varchar 值“一”转换为数据类型 int 时转换失败。 ---------------------------- 无法读取数据集 SSRS 的下一个数据行。 ---------------------------- 报告处理过程中发生错误。 ---------------------------- 本地报告处理过程中发生错误。
    • Parameter.Label 始终是一个字符串。您必须在其他地方使用另一个值。
    • 好的,解决了这个问题。现在,我只能看到表格而不是其中的值。
    • 您不必同时隐藏表格和其中的文本,表格应该可以工作。
    • 我没有隐藏里面的文本。在 tablix 属性“行组属性”中,可见性设置为“显示”。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-19
    • 2016-04-18
    • 1970-01-01
    • 2023-03-25
    • 1970-01-01
    • 1970-01-01
    • 2020-11-12
    相关资源
    最近更新 更多