# ESS_DTAPICOLUMN_T

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_DT_STRING ESS_DT_DATETIME ESS_DT_DOUBLE
ESS_LONG_T | nSortOrder |
ESS_LONG_T | nSortSequence |
ESS_BOOL_T | bFilterOnly | ESS_TRUE = filter only.
ESS_CHAR_T | sFilter [ESS_MAX_DATALEN + 1] |