This structure defines the header information for a specific column.
typedef struct ESS_DTAPICOLUMN_T
{
ESS_LONG_T nColumnIdx;
ESS_LONG_T nDisplayOrder
ESS_CHAR_T sViewName[ESS_MBRNAMELEN];
ESS_CHAR_T sColumnName[ESS_MBRNAMELEN];
ESS_USHORT_T uDatatype;
ESS_LONG_T nSortOrder;
ESS_LONG_T nSortSequence;
ESS_BOOL_T bFilterOnly;
ESS_CHAR_T sFilter[ESS_MAX_DATALEN + 1];
} ESS_DTAPICOLUMN_T, *ESS_PDTAPICOLUMN_T, **ESS_PPDTAPICOLUMN_T;
| Data Type | Field | Description |
| ESS_LONG_T | nColumnIdx | 0-based index of the column position (read only) |
| ESS_LONG_T | nDisplayOrder | The order in which columns are displayed |
| ESS_CHAR_T | sViewName [ESS_MBRNAMELEN] | (read only) |
| ESS_CHAR_T | sColumnName [ESS_MBRNAMELEN] | Heading text for the given column of data (read only) |
| ESS_USHORT_T | uDataType | Data type of the given column of data
|
| ESS_LONG_T | nSortOrder | |
| ESS_LONG_T | nSortSequence | |
| ESS_BOOL_T | bFilterOnly | ESS_TRUE = filter only. |
| ESS_CHAR_T | sFilter [ESS_MAX_DATALEN + 1] |