ESS_PARTOTL_DIM_ATTRIB_API_T

指定された次元の属性を指定します。

      typedef struct ESS_PARTOTL_DIM_ATTRIB_API_T
{
   ESS_USHORT_T                     usDimType;        
   ESS_USHORT_T                     usDimTag;         
   ESS_ULONG_T                      ulOldDimNo;       
   ESS_ULONG_T                      ulNewDimNo;       
   ESS_ULONG_T                      ulNamedLevNum;  
   ESS_PARTOTL_NAMED_GENLEV_API_T  *pNamedLev;    
   ESS_ULONG_T                      ulNamedGenNum;  
   ESS_PARTOTL_NAMED_GENLEV_API_T  *pNamedGen;    
   ESS_STR_T                        pszBasememberName;  
   ESS_STR_T                        pszOldName;         
   ESS_STR_T                        pszNewName;         
} ESS_PARTOTL_DIM_ATTRIB_API_T, *ESS_PPARTOTL_DIM_ATTRIB_API_T, **ESS_PPPARTOTL_DIM_ATTRIB_API_T;
   

データ型

フィールド

説明

ESS_USHORT_T

usDimType

下に示した次元タイプ定数のいずれかになります。

ESS_USHORT_T

usDimTag

下にESS_TTYPE_XXXとして示した次元タグ定数のいずれかになります。

ESS_ULONG_T

ulOldDimNo

古いアウトラインの次元番号。

ESS_ULONG_T

ulNewDimNo

新しいアウトラインの次元番号。

ESS_ULONG_T

ulNamedLevNum

名前付きレベルの数。

ESS_PARTOTL_NAMED_GENLEV_API_T

pNamedLev

名前付きレベル構造体の配列を指すポインタ。

ESS_ULONG_T

ulNamedGenNum

名前付き世代の数。

ESS_PARTOTL_NAMED_GENLEV_API_T

pNamedGen

名前付き世代構造体の配列を指すポインタ。

ESS_STR_T

pszBasememberName

次元の追加および削除に対する基本メンバー名。

ESS_STR_T

pszOldName

古い次元名。

ESS_STR_T

pszNewName

新しい次元名であるpszOldNameとpszNewNameは、名前の変更の場合にかぎり使用します。次元名の変更によって、次元と、その次元内の一番上のメンバーの両方の名前が変更される点に注意してください

次元タイプ定数(usDimType)

      define ESS_DIMTYPE_DENSE  0
define ESS_DIMTYPE_SPARSE 1
   

次元タグ定数(usDimTag)

      #define ESS_TTYPE_NONE          0
#define ESS_TTYPE_CCATEGORY     1       /* Accounts - currency ACCOUNTS tag */
#define ESS_TTYPE_CNAME         2       /* Country  - currency COUNTRY tag */
#define ESS_TTYPE_CTIME         3       /* Time - currency TIME tag */
#define ESS_TTYPE_CTYPE         4       /* Type - currency TYPE tag */
#define ESS_TTYPE_CPARTITION    5       /* Currency Partition tag */
#define ESS_TTYPE_ATTRIBUTE     6       /* Attribute tag */
#define ESS_TTYPE_ATTRCALC      7       /* Attribute calc tag(Internal) */