【发布时间】:2021-10-08 08:46:08
【问题描述】:
这是按客户分组的示例报告。我将余额值计算为:
Fields!Bill.Value-SUM(Fields!Paid.Value)
如果值在-1到1之间,如何将余额列显示为0
【问题讨论】:
-
您是否已经查看了
iif声明?像这样的东西:=iif(Fields!Bill.Value-SUM(Fields!Paid.Value) < -1 OR Fields!Bill.Value-SUM(Fields!Paid.Value) > 1, Fields!Bill.Value-SUM(Fields!Paid.Value), 0) -
取决于 iif 的编写方式:在我的示例中,我说“如果总和小于 -1 或大于 1,则显示总和,否则显示 0” - 这就是您所写的:显示全部-1 和 1 之间的值作为 0...
-
抱歉弄错了,这很好用。谢谢
标签: c# sql-server rdlc microsoft-reporting