ESS_DTAPICOLUMN_T

特定の列に関するヘッダー情報を定義します。

      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;
   

データ型

フィールド

説明

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_DT_STRING

  • ESS_DT_DATETIME

  • ESS_DT_DOUBLE

ESS_LONG_T

nSortOrder

 

ESS_LONG_T

nSortSequence

 

ESS_BOOL_T

bFilterOnly

ESS_TRUE =フィルタのみ。

ESS_CHAR_T

sFilter [ESS_MAX_DATALEN + 1]