SSRS Abs 函数是数学函数,它返回单精度浮点数的绝对正值。用于返回数字字段绝对值的 Abs 函数语法如下所示。
=Abs(-10.50)
=Abs(Fields!PositiveNegative.Value)
为了演示 Reporting Services Abs 函数,我们使用下面的 Products 表,其中包含 14 条记录。图像显示了表报中的记录;结果在一个空白列中。

SSRS Abs 函数示例
为此,右键单击“结果”标题下的文本框,然后选择“表达式”以打开下面的窗口。下面的 Abs 函数将查找并返回 Service Grade 列中浮点数的绝对正值。
=Abs(Fields!Service_Grade.Value)

类似地,让我创建另一个新列,位于“销售额”的右侧,并将其命名为“利润”。下面的 Abs 函数表达式将产品标准成本从销售额中减去。在某些情况下,结果可能是负数,Abs 函数将返回一个正值。
=Abs(Fields!SalesAmount.Value - Fields!StandardCost.Value)
请点击预览选项卡查看报表。
