ESB_DIMENSIONINFO_T

This structure is used in EsbGetDimensionInfo(). The fields are:

Type ESB_DIMENSIONINFO_T
   DimName         As String * ESB_MBRNAMELEN 
   DimNumber       As Long 
   DimType         As Integer
   DimTag          As Integer 
   DeclaredDimSize As Long
   ActualDimSize   As Long
   Description     As String * ESB_DESCLEN
   DimDataType     As Integer
End Type
Data Type Field Description
As String * ESB_MBRNAMELEN DimName Dimension name
As Long DimNumber Dimension number of the member
As Integer DimType Dimension type. Values:
  • ESB_DIMTYPE_DENSE
  • ESB_DIMTYPE_SPARSE
As Integer DimTag Dimension tag type. Values:
  • ESB_TTYPE_ATTRCALC
  • ESB_TTYPE_ATTRIBUTE
  • ESB_TTYPE_CATEGORY
  • ESB_TTYPE_CNAME
  • ESB_TTYPE_CTIME
  • ESB_TTYPE_NONE
  • ESB_TTYPE_PARTITION
  • ESB_TTYPE_TYPE
As Long DeclaredDimSize Declare dimension size
As Long ActualDim Size Actual dimension size
As String * ESB_DESCLEN Description Reserved: Not currently supported
As Integer DimDataType Attribute dimension data type. Values:
  • ESB_ATTRMBRDT_BOOL
  • ESB_ATTRMBRDT_DATETIME
  • ESB_ATTRMBRDT_DOUBLE
  • ESB_ATTRMBRDT_STRING