EssMdxGetCellInfo

Returns the type of the cell corresponding to the input cell handle.

Syntax

ESS_FUNC_M EssMdxGetCellInfo (
    ESS_MDX_CELLHDL_T       hCell,
    ESS_PULONG_T            pUlType,
    ESS_MDX_PCELLINFO_T     pulCellInfo,
    ESS_MDX_PCELLSTATUS_T   pulStatus);
ParameterTypeDescription
hCellinputCell handle
pulTypeoutputCell data type. Values:
  • ESS_MDX_VALTYPE_DOUBLE

    Numeric type

  • ESS_MDX_VALTYPE_SMARTLIST

    Smartlist type

  • ESS_MDX_VALTYPE_DATE

    Date type

pulCellInfooutputCell status bit map specified using the following bitmasks:
  • ESS_MDX_CELLINFO_MISSING

    The cell value is missing

  • ESS_MDX_CELLINFO_NOACCESS

    The cell value is not accessible to the current user.

  • ESS_MDX_CELLINFO_MEANINGLESS

    The cell value is meaningless in the context of attribute members

  • ESS_MDX_CELLINFO_OUTOFRANGE

    The cell value is out of range in the context of a smartlist

pulStatusoutputCell status information. This is the same information returned by the EssMdxGetCellStatus function; see the function description for more information. The status information is returned only if the function EssMdxSetNeedCellStatus is called.