Returns the errors for each member when verifying an outline. The errors are bit field values returned in a 32-bit status word. Each error value corresponds to a function call error return value described in Table 7, C Outline API Error Return Values.
typedef struct ESS_OUTERROR_T { ESS_HMEMBER_T hMember; ESS_ULONG_T ulErrors; } ESS_OUTERROR_T, *ESS_POUTERROR_T, **ESS_PPOUTERROR_T;
Data Type | Field | Description |
---|---|---|
ESS_HMEMBER_T | hMember | Handle to member with errors. |
ESS_ULONG_T | ulErrors | Bitmask of errors for the member. See Values for ulErrors. |
The following are possible values for ulErrors:
ESS_OUTERROR_ALIASSHARED
ESS_OUTERROR3_ASO_BAD_AGGREGATION_OPERATOR
ESS_OUTERROR3_ASO_BAD_NONLEAFMBR
ESS_OUTERROR3_ASO_DYNASSOCD
ESS_OUTERROR3_ASO_EITHERLABELORFORMULA
ESS_OUTERROR3_ASO_INVALID_AGGLEVELUSAGE
ESS_OUTERROR3_ASO_INVALIDATTRCALC
ESS_OUTERROR3_ASO_ISDUPLICATESHAREINHIERARCHY
ESS_OUTERROR3_ASO_LABEL_SPAN
ESS_OUTERROR3_ASO_LEVELPRODUCT_TOO_LARGE
ESS_OUTERROR3_ASO_NOATTRIBUTE_ON_ACCOUNTS
ESS_OUTERROR3_ASO_NOFORMULA
ESS_OUTERROR4_ASO_PROTOLEVELZERO
ESS_OUTERROR3_ASO_SHAREDMBR
ESS_OUTERROR3_ASO_TWOCHILDRENFORTHISOPER
ESS_OUTERROR3_ASO_WHOLEACCOUNTSDIMVIRTUAL
ESS_OUTERROR2_ATTRCALCABSENT
ESS_OUTERROR2_ATTRDIMNOTASSOCIATED
ESS_OUTERROR_BADATTRIBUTECODE
ESS_OUTERROR_BADCATEGORY
ESS_OUTERROR_BADSHARE
ESS_OUTERROR_BADSKIP
ESS_OUTERROR_BADSTORAGE
ESS_OUTERROR_BADSTORAGECATEGORY
ESS_OUTERROR_BADTIMEBAL
ESS_OUTERROR2_BOOLEANNAMESETTING
ESS_OUTERROR2_CHILDCOUNT
ESS_OUTERROR_CURTOOMANYDIMS
ESS_OUTERROR2_DATATYPEMISMATCH
ESS_OUTERROR_DUPGENLEVNAME
ESS_OUTERROR_DUPLICATEALIAS
ESS_OUTERROR2_DUPLICATEATTRCALC
ESS_OUTERROR_DUPLICATENAME
ESS_OUTERROR4_DUPNAME_INDIMENSION
ESS_OUTERROR4_DUPNAME_INGENERATION
ESS_OUTERROR4_DUPNAME_INLEVEL
ESS_OUTERROR4_FLOWTAGINCOMPLETE
ESS_OUTERROR_ILLEGALALIASSTRING
ESS_OUTERROR2_ILLEGALATTRCALC
ESS_OUTERROR2_ILLEGALATTRCALCSET
ESS_OUTERROR2_ILLEGALATTRVALUE
ESS_OUTERROR2_ILLEGALATTRIBUTEPARENT
ESS_OUTERROR2_ILLEGALATTRSET
ESS_OUTERROR_ILLEGALCOMBOALIAS
ESS_OUTERROR_ILLEGALCURRENCY
ESS_OUTERROR2_ILLEGALDATATYPE
ESS_OUTERROR_ILLEGALDEFALIAS
ESS_OUTERROR_ILLEGALNAME
ESS_OUTERROR2_ILLEGALORDER
ESS_OUTERROR2_ILLEGALSCAASSOCS
ESS_OUTERROR_ILLEGALTAG
ESS_OUTERROR2_ILLEGALUDA
ESS_OUTERROR2_INDEPMBR_BADORDER
ESS_OUTERROR2_INDEPMBR_NOTLEVEL0
ESS_OUTERROR2_INDEPMBR_SHAREORLABEL
ESS_OUTERROR_LEAFLABEL
ESS_OUTERROR2_LEVELMISMATCH
ESS_OUTERROR_MEMBERCALC
ESS_OUTERROR_NOSHAREPROTO
ESS_OUTERROR2_NOTATTRIBUTE
ESS_OUTERROR_NOTIMEDIM
ESS_OUTERROR2_NOTLEVEL0
ESS_OUTERROR4_PROTO_NONUNIQUE
ESS_OUTERROR_SHAREDMEMBERFORMULA
ESS_OUTERROR_SHARENOTLEVEL0
ESS_OUTERROR_SHAREUDA
ESS_OUTERROR4_TI_INCORRECT_MBRTIMESPANS
ESS_OUTERROR4_TI_INVALIDCONSOLIDATION
ESS_OUTERROR4_TI_LINKATTR_INVALID
ESS_OUTERROR4_TI_LINKATTR_INVALIDASSOC
ESS_OUTERROR4_TI_LINKATTR_UNBALANCEDHIER
ESS_OUTERROR4_TI_ONLYONE_SINGLEHIER
ESS_OUTERROR_TIMESPARSE
ESS_OUTERROR2_TWOPASSPARENTNONTWOPASS
ESS_OUTERROR_VIRTLEV0NOFORMULA
ESS_OUTERROR_VIRTBADCHILD
ESS_OUTERROR_VIRTBADPARENT
ESS_OUTERROR_VIRTWHOLEDIMVIRTUAL
ESS_OUTERROR4_20DUPNAME_INPATH