我在SSRS中有一个Textbox对象,它从“Critical”,“Warning”或“Normal”的数据集中返回1条记录。
根据返回的文本,我想显示相应的嵌入图像,这些图像也被命名为“Critical”,“Warning”,“Normal”。
我怎么能这样做?
答案 0 :(得分:0)
您可以在报表服务器上创建图像文件夹,然后将图像放在那里。下面的示例将指向一个文件夹,该文件夹与您的报告所在的文件夹共享同一个父文件夹。 然后将以下内容添加到常规选项卡上images属性中的表达式。在“使用此图像”下。
您还需要确保在同一选项卡上将图像源设置为外部。
=Switch(Fields!Textbox1.Value = "Critcal", "../images/Critical.jpg",
Fields!Textbox1.Value = "Warning", "../images/Warning.jpg",
Fields!Textbox1.Value = "Normal", "../images/Normal.jpg")
答案 1 :(得分:0)
我完成了这项工作,完美无缺:
= IIF(Fields!OverallStatus.Value =“Critical”,“Critical”,IIF(Fields!OverallStatus.Value =“Warning”,“Warning”,“Normal”))