2.2.4.2.2.20.5 AttributeBinding
This complex type represents a binding to a DimensionAttribute.
-
<xsd:complexType name="AttributeBinding" > <xsd:complexContent> <xsd:extension base="Binding"> <xsd:all> <xsd:element name="AttributeID" type="xsd:string"/> <xsd:element name="Type" > <xsd:simpleType> <xsd:restriction base="xsd:string" > <xsd:enumeration value="All" /> <xsd:enumeration value="Key" /> <xsd:enumeration value="Name" /> <xsd:enumeration value="Value" /> <xsd:enumeration value="Translation" /> <xsd:enumeration value="UnaryOperator" /> <xsd:enumeration value="SkippedLevels" /> <xsd:enumeration value="CustomRollup" /> <xsd:enumeration value="CustomRollupProperties" /> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Ordinal" type="xsd:integer" minOccurs="0"/> </xsd:all> </xsd:extension> </xsd:complexContent> </xsd:complexType>
Element |
Read-Only |
Default value |
Description |
---|---|---|---|
AttributeID |
|
[Required] |
The ID of the Attribute. |
Type |
|
[Required] |
Indicates the part of the Attribute to bind to. Enumeration values are as follows: All: All Level Key: Member keys Name: Member name Value: Member value Translation: Member translations UnaryOperator: Unary operators SkippedLevels: Skipped levels CustomRollup: Custom rollup formulas CustomRollupProperties: Custom rollup properties |
Ordinal |
|
Zero |
When the binding is to a collection of objects, the ordinal indicates the ordinal number within that collection to bind to. (Applies to KeyColumns and Translation objects). |