我有一份SSRS报告,并且有一个必须显示图像的列。我的报告中有两张图片。我想根据这个条件在两者之间切换。这可能吗?
答案 0 :(得分:0)
当然,您可以根据条件在它们之间切换:
你可以这样做:
=IIf(Fields!FieldName.Value = "ValueForImage1", "Image1.jpg", "Image2.jpg")
或预先形成实际的Switch语句:
Switch(
Fields!FieldName.Value = "ValueForImage1", "Image1.jpg",
Fields!FieldName.Value = "ValueForImage2", "Image2.jpg")
希望有所帮助!
答案 1 :(得分:0)
我在列中假设你的意思是你在报告中使用Tablix
,在Tablix单元格中显示你需要在该单元格中添加Image
控件的图像,
GOTO - > 用于图像控制的RightClick单元格 - >图像属性 - > Genral - >选择图像源 - >嵌入强>
然后在它下方的文本框右侧有一个图像源框,您可以单击表达式按钮。
然后将表达式设置为
=IIF(Fields!FieldName.Value = "ValueForImage1", "Image1", "Image2")
从图像名称值中删除图像名称扩展名。