This structure contains information about the outline.
typedef struct ESS_OUTLINEINFO_T { ESS_BOOL_T fCaseSensitive; ESS_USHORT_T usOutlineType; ESS_BOOL_T fAutoConfigure; ESS_USHORT_T usNumAliasTables; ESS_ALIASNAME_T pAliasTables[1]; } ESS_OUTLINEINFO_T, *ESS_POUTLINEINFO_T, **ESS_PPOUTLINEINFO_T;
Data Type | Field | Description |
ESS_BOOL_T | fCaseSensitive | Case-sensitive member names flag. |
ESS_USHORT_T | usOutlineType | Type of the outline. It can be one of the following: ESS_DBTYPE_NORMAL ESS_DBTYPE_CURRENCY |
ESS_BOOL_T | fAutoConfigure | ESS_TRUE to automatically configure the dimension storage (dense/sparse) when the outline is saved. |
ESS_USHORT_T | usNumAliasTables | Number of alias tables. This is a read-only field and will be ignored in the EssOtlSetOutlineInfo() call. |
ESS_ALIASNAME_T | pAliasTables | Array of alias table names existing in the outline. The usNumAliasTables field defines the number of entries in this array. This is a read-only field and will ignored in the EssOtlSetOutlineInfo() call. |