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. |