# EssBuildDimStart

Description

EssBuildDimStart() starts the process to add or remove members from the active database outline.

Syntax

    ESS_FUNC_M  EssBuildDimStart (hCtx);

ESS_HCTX_T | hCtx

Parameters

hCtx | Essbase API context handle.

Return Value

Returns zero if successful, otherwise returns an error code.

Notes

- See the description of EssImport() for information on importing data sources.
- The database must be the active database. See the description of EssSetActive().
- The outline object must be locked prior to calling EssBuildDimStart. See the description for EssLockObject().

Access

This function requires the caller to have database design privilege for the specified database (ESS_PRIV_DBDESIGN).

Example

    ESS_FUNC_M Ess_BuildDimStart (ESS_HCTX_T hCtx)
    {

       sts = EssBuildDimStart (hCtx);
       return (sts);
    }

See Also

EssImport()
EssBuildDimension()
EssBuildDimFile()
EssLockObject()
EssOtlRestructure()