Propósito:
Evalúa el miembro especificado para determinar si su valor es finito. Devuelve false si el número especificado tiene una magnitud infinita (NaN o Infinito); en caso contrario, devuelve true.
Sintaxis:
Java Class: com.hyperion.calcmgr.common.cdf.StringFunctions.isFinite(double)
CDF Spec: @CalcMgrIsFinite(doubleNumber)
Ejemplo:
En el siguiente ejemplo, @CalcMgrIsFinite
se evalúa para los miembros de la sentencia FIX, para determinar si su valor es NaN o Infinito. Si el valor de "5800" es NaN o Infinito, cambia el valor a #Missing.
FIX ("BaseData", FY13, Plan, Working, "111", @Relative(P_100,0)) "5800" ( IF (NOT @CalcMgrIsFinite("5800")) "5800" = #Missing; ENDIF ) ENDFIX