如何在SSRS中获取单元格值而不是数据集值

时间:2014-03-28 16:25:15

标签: reporting-services ssrs-2008 ssrs-2008-r2

我在数据集字段值为'-'时显示NULL

我正在设置每个单元格的Alignment属性,并想知道是否有通过检查单元格文本而不是数据集字段值的快速方法?就像单元格文本显示'-'一样,然后将其设置在中心,否则将其设置为右,我可以轻松地将其复制并粘贴到所有单元格上。

=IIF(Fields!PercVisitsWithReports.Value IS NOTHING , "Center", "Right")

2 个答案:

答案 0 :(得分:0)

=IIF(isnothing(Fields!PercVisitsWithReports.Value), "Center", "Right")

如果expr为null,则isnothing(expr)返回true。

答案 1 :(得分:0)

在SSRS Tablix中,每个单元都有一个名称。您可以使用 ReportItems 命令来访问其值。这是一个示例:

ReportItems!CellName.Value