Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services NaN-SSRS表达修复_Reporting Services - Fatal编程技术网

Reporting services NaN-SSRS表达修复

Reporting services NaN-SSRS表达修复,reporting-services,Reporting Services,我正在编写SSRS报告,在这里进行除法时,我不断得到一个NaN值。如何将语句中的NaN替换为0 =Fields!Whse_QTY.Value/Fields!Total_QTY_Sales.Value 由于IIf语句中没有短路,您需要小心 比如: =IIf(Fields!Total_QTY_Sales.Value = 0, 0, Fields!Whse_QTY.Value) / IIf(Fields!Total_QTY_Sales.Value = 0, 1, Fields!Total_QTY

我正在编写SSRS报告,在这里进行除法时,我不断得到一个
NaN
值。如何将语句中的
NaN
替换为0

=Fields!Whse_QTY.Value/Fields!Total_QTY_Sales.Value

由于
IIf
语句中没有短路,您需要小心

比如:

=IIf(Fields!Total_QTY_Sales.Value = 0, 0, Fields!Whse_QTY.Value)
  / IIf(Fields!Total_QTY_Sales.Value = 0, 1, Fields!Total_QTY_Sales.Value)
应该做这项工作。

另请参见