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]