GetCellNoData

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