Obtiene los datos de una celda y, al mismo tiempo, indica si la celda contiene datos. Esta función se puede utilizar en estos tipos de reglas:
Cálculo
Conversión
Consolidación
Asignación
Sintaxis
HS.GetCellNoData("POV",Var1)
Tabla 11-23 Sintaxis de la función GetCellNoData
| Parámetro | Descripción |
|---|---|
|
POV |
Un punto de vista válido. |
|
Var1 |
Una variable que especifica si hay datos en la celda. |
Valor de retorno
El valor devuelto posible depende de lo que se encuentre en la celda:
Si la celda contiene datos reales, se devuelve el valor de los datos y el valor booleano devuelto para Var1 es falso.
Si la celda no contiene datos, se devuelve 0 como valor de los datos y el valor booleano devuelto para Var1 es verdadero.
Si la celda contiene datos derivados, se devuelve el valor derivado y el valor booleano devuelto para Var1 es falso.
Atención:
Si el argumento hace que la función GetCellNoData devuelva más de un valor, se produce un error.
Ejemplo
En este ejemplo, el importe en la cuenta Sales se asigna a la variable dSalesAmt. Si la cuenta Sales no tiene datos, se ejecutan las sentencias existentes entre If Then y End If.
dSalesAmt = HS.GetCellNoData("A#Sales.I#[ICP None].C1#[None].C2#[None].C3#[None].C4#[None]",bIsNoData)
If bIsNoData = TRUE then
...
End If