首页 > 解决方案 > SQL Server - 图像表达式

问题描述

使用 SSRS。

我已经创建了一个带有设定位置的停车场地图,每个停车场将有不同的车辆停在所述位置。我想创建一个表达式以添加到每个公园的图像中,以识别那里停放了什么,并根据列数据显示不同的图像。

例如:

=CASE
WHEN ParkingSpot = x AND NumberPlate = Y THEN "IMAGE OF THAT CAR.JPG"

我已经尝试了上述几种不同的变体,但我没有运气。如果有更好的方法来查询汽车的当前位置并创建变量等,请告诉我。

我试过开关,但我需要更多信息。

=CASE
WHEN ParkingSpot = x AND NumberPlate = Y THEN "IMAGE OF THAT CAR.JPG"

所以简而言之,我想要实现的是每个停车位根据位置/车牌值显示哪辆车在那里的图片。

If ParkingSpot = 4A AND NumberPlate = XXX-XXX THEN "Display Car Image"

标签: reporting-services

解决方案


弄清楚了:

=Switch(Fields!ParkingSpot.Value="4A" AND Fields!NumberPlate="ABC-DEF", "image.jpg" )

推荐阅读