SSRS BIDS表达式根据传递的参数显示/隐藏图像

Jso*_*ham 4 sql-server expression bids reporting-services ssrs-expression

如果选择某个字段,是否可以提供可用的图像,在本例中,参数为@employeename,我只希望在某个值为 true 时显示已放置在报表上的图像。

语法是什么,我关心的字段是员工姓名

在此输入图像描述

Yuc*_*uck 5

表达式类似于:

=IIf(Fields!employeename.Value = "Something", True, False)
Run Code Online (Sandbox Code Playgroud)

您可以"Something"是硬编码值或其他参数。要记住的关键一点是您必须访问该.Value房产。

  • +1 - 如果条件在参数上,则 `=IIf(Parameters!employeename.Value == "Something", True, False)` (3认同)
  • 请记住,在“可见性”中,如果您的条件返回 True,它会隐藏图像,如果您的条件返回 False,它会显示您的图像。(与我们的预期完全相反) (2认同)