Objectif :
Evalue le membre spécifié pour déterminer si sa valeur est finie. Renvoie false si le nombre spécifié est infiniment grand (NaN ou Infinity) ; sinon, renvoie true.
Syntaxe :
Java Class: com.hyperion.calcmgr.common.cdf.StringFunctions.isFinite(double)
CDF Spec: @CalcMgrIsFinite(doubleNumber)
Exemple :
Dans l'exemple suivant, @CalcMgrIsFinite
évalue les membres de l'instruction FIX pour déterminer si sa valeur est NaN ou Infinity. Si la valeur de "5800" est NaN ou Infinity, la valeur est remplacée par #Missing.
FIX ("BaseData", FY13, Plan, Working, "111", @Relative(P_100,0)) "5800" ( IF (NOT @CalcMgrIsFinite("5800")) "5800" = #Missing; ENDIF ) ENDFIX