EssDefaultCalc() executes the default calculation for the active database.
ESS_FUNC_M EssDefaultCalc (hCtx);
| ESS_HCTX_T | hCtx |
hCtx | Essbase API context handle. | |
None.
This function requires the caller to have calc privilege (ESS_PRIV_CALC) to the active database.
ESS_FUNC_M
ESS_CalcDefault (ESS_HCTX_T hCtx)
{
ESS_FUNC_M sts = ESS_STS_NOERR;
ESS_PROCSTATE_T pState;
sts = EssDefaultCalc(hCtx);
if (!sts)
{
sts = EssGetProcessState (hCtx, &pState);
while (!sts || (pState.State !=
ESS_STATE_DONE))
sts = EssGetProcessState (hCtx,
&pState);
}
return (sts);
}
EssBeginCalc()
EssCalc()
EssGetDefaultCalc()
EssSetDefaultCalc()
EssSetDefaultCalcFile()