この構造体は、メタデータの検索基準を詳細に定義します。
Type ESB_PARTOTL_QRY_FILTER_T TimeStamp As Long DimFilter As Long MbrFilter As Long MbrAttrFilter As Long End Type
データ型 |
フィールド |
説明 |
---|---|---|
Long |
TimeStamp |
この時刻以降発生したメタデータの変更のクエリー。 |
Long |
DimFilter |
次元変更を選択するためのビット・フィールド。 |
Long |
MbrFilter |
メンバー変更を選択するためのビット・フィールド。 |
Long |
MbrAttrFilter |
メンバー属性変更を選択するためのビット・フィールド。 |
#define ESB_PARTITION_OTLMBRATTR_STATUS 0x0001 /* status changes */ #define ESB_PARTITION_OTLMBRATTR_ALIAS 0x0002 /* alias changes */ #define ESB_PARTITION_OTLMBRATTR_UCALC 0x0004 /* unary calc symbol changes */ #define ESB_PARTITION_OTLMBRATTR_ATYPE 0x0008 /* account type changes */ #define ESB_PARTITION_OTLMBRATTR_CCONVERT 0x0010 /* currency conversion flag */ #define ESB_PARTITION_OTLMBRATTR_CRMBRNAME 0x0020 /* tagged currency db member */ #define ESB_PARTITION_OTLMBRATTR_UDA 0x0040 /* user defined attribute changes */ #define ESB_PARTITION_OTLMBRATTR_CALC 0x0080 /* calc formula changes */ #define ESB_PARTITION_OTLMBRATTR_LEVEL 0x0100 /* level number changes */ #define ESB_PARTITION_OTLMBRATTR_GENERATION 0x0200 /* generation number changes */ #define ESB_PARTITION_OTLMBRATTR_ALL (ESB_PARTITION_OTLMBRATTR_STATUS | ESB_PARTITION_OTLMBRATTR_ALIAS | ESB_PARTITION_OTLMBRATTR_UCALC | ESB_PARTITION_OTLMBRATTR_ATYPE | ESB_PARTITION_OTLMBRATTR_CCONVERT | ESB_MBRATTR_CRMBR_NAME | ESB_PARTITION_OTLMBRATTR_UDA | ESB_PARTITION_OTLMBRATTR_CALC | ESB_PARTITION_OTLMBRATTR_LEVEL | ESB_PARTITION_OTLMBRATTR_GENERATION) #define ESB_ALLCHG (ESB_PARTITION_OTLMBR_ALL | ESB_DIMCHG_ALL)