ESB_PARTOTL_QRY_FILTER_T

This structure further defines the meta data retrieval criteria.

Type ESB_PARTOTL_QRY_FILTER_T    

   TimeStamp           As Long  
   DimFilter           As Long  
   MbrFilter           As Long  
   MbrAttrFilter       As Long  
End Type
Data Type Field Descriptions
Long TimeStamp Query meta change happens after this time.
Long DimFilter Bitfield to select dimension changes.
Long MbrFilter Bitfield to select member changes.
Long MbrAttrFilter Bitfield to select member attribute changes.

Member Attribute Change Constants (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)