Implied Share Setting (C)

Implied Share settings can apply to a specific outline, using the EssOtlGetImpliedShare and EssOtlSetImpliedShare functions.

No changes take effect until the outline is saved and restructured.

Note:

The explicit settings are especially useful if the application later is copied, as the setting would be “sticky” and follow the outline independent of any application name specific entry in the Essbase.cfg file.

The setting can have the following values:

ValueDescription

ESS_IMPLIEDSHARE_DEFAULT

Can be set using EssOtlSetImpliedShare.

When set, immediately gets converted to either _ON or _OFF.

If returned:

  • Outline has no Implied Share setting

  • Implied Share is ON

ESS_IMPLIEDSHARE_DEFAULT_ON

Return value only available with EssOtlGetImpliedShare.

If returned:

  • Outline uses Implied Share default setting in Essbase.cfg

  • Essbase.cfg might contain an Implied Share entry (ON)

  • Essbase.cfg should contain no entry

  • Implied Share is ON

ESS_IMPLIEDSHARE_DEFAULT_OFF

Return value only available with EssOtlGetImpliedShare.

If returned:

  • Outline uses Implied Share default setting in Essbase.cfg

  • Essbase.cfg contains an Implied Share entry (OFF)

  • Implied Share is OFF

ESS_IMPLIEDSHARE _FORCE_ON

Can be set using EssOtlSetImpliedShare.

An explicit setting indicating the outline always has Implied Share ON.

ESS_IMPLIEDSHARE _FORCE_OFF

Can be set using EssOtlSetImpliedShare.

An explicit setting indicating the outline always has Implied Share OFF.