EssCreateApplication() creates a new application, either on the client or the server. If the application is created on the server, it is also started.
ESS_FUNC_M EssCreateApplication (hCtx, AppName);
| ESS_HCTX_T | hCtx |
| ESS_STR_T | AppName |
| hCtx | Essbase API context handle. |
| AppName | Name of application to create. Application names can be 8 characters long, and can contain all special characters allowed in DOS file names. No spaces, commas, backslashes, or periods are allowed. |
None.
For a server application, the caller must have Application Create/Delete/Edit privilege (ESS_PRIV_APPCREATE).
ESS_FUNC_M
ESS_CreateApp (ESS_HCTX_T hCtx)
{
ESS_FUNC_M sts = ESS_STS_NOERR;
ESS_STR_T AppName;
AppName = "Sample";
sts = EssCreateApplication (hCtx, AppName);
return(sts);
}