在SQL Server Reporting Services中动态调整图像大小

时间:2011-05-20 13:27:55

标签: sql-server reporting-services

我的目标是拥有一个项目列表,每个项目旁边都有一个图像,其大小与数据集中的某个数字成比例。例如,包含大小与人口成比例的人的图像的国家列表。

如何根据数据集中的数据动态指定图像的大小? 两种似乎不起作用的方法: (1)指定图像大小的表达式(似乎不合适)。 (2)告诉图像适合容器并将容器的大小设置为表达式。

我不想求助于存储100张不同大小的图像。 有没有更好的解决方案?

1 个答案:

答案 0 :(得分:1)

技巧是使用单元格或图像的“填充”值。这些可以使用表达式设置,并且是图像周围的空白区域。

例如,将右侧填充设置为 =RowNumber("DataSet").ToString() &"pt" 你会得到一个每行变小的图像。

希望这会有所帮助......