默认情况下,SSRS 中的 SUM 函数不包括 NULL。我希望能够检查详细信息组中的任何 NULL 值并在摘要组中抛出错误。在详细信息视图中,我使用它来检查 NULLS:
=IIF(IsNothing(Fields!EquityPrice.Value)) ,"#Error", Fields!EquityPrice.Value*Fields!EquityShares.Value)
这可以按需要工作。
当我在摘要部分使用它时,它会忽略 NULLS 并返回非空值的 SUM。我想返回“#Error”:
=IIF(IsNothing(SUM(Fields!EquityPrice.Value))) ,"#Error", SUM(Fields!EquityPrice.Value*Fields!EquityShares.Value))
我曾尝试消除“IsNothing”表达式中的 SUM,但无济于事。任何帮助,将不胜感激。提前致谢!