Table Element
CellValues, Layer and Row are not described because they vary from table to table. This ADO record set is simplified so it contains only the actual cell values.
Attributes for Table
Base
Use: optional
Valid values: long
DatePopulated
Use: optional
Valid values: string
DefaultLevel
Use: optional
Valid values: string
Description
Use: optional
Valid values: string
IsPopulated
Use: optional
Valid values: boolean
IsValid
Use: optional
Valid values: boolean
IsWeighted
Use: optional
Valid values: boolean
Level
Use: optional
Valid values: string
Name
Use: required
Valid values: string
Specification
Use: optional
Valid values: string
Type
Use: optional
Valid values: Aggregated, Profile
UseDefaultLevel
Use: required
Valid values: boolean
Weight
Use: optional
Valid values: string
XML representation
<xs:element name="Table">
<xs:all>
<xs:element ref="Axes"/>
<xs:element ref="CellItems"/>
<xs:element ref="Properties"/>
<xs:element ref="Rules"/>
<xs:element ref="Filters"/>
<xs:element ref="Statistics"/>
<xs:element ref="Annotations"/>
<xs:element name="AvailableLevels">
<xs:sequence>
<xs:element name="Level" minOccurs="0" maxOccurs="unbounded">
</xs:element>
</xs:sequence>
</xs:element>
<xs:element ref="SortRow" minOccurs="0"/>
<xs:element ref="SortColumn" minOccurs="0"/>
</xs:all>
<xs:attribute name="Name" type="xs:string" use="required"/>
<xs:attribute name="Description" type="xs:string" use="optional"/>
<xs:attribute name="Weight" type="xs:string" use="optional"/>
<xs:attribute name="UseDefaultLevel" type="xs:boolean" use="required"/>
<xs:attribute name="Specification" type="xs:string" use="optional"/>
<xs:attribute name="IsPopulated" type="xs:boolean" use="optional" default="false"/>
<xs:attribute name="IsWeighted" type="xs:boolean" use="optional" default="false"/>
<xs:attribute name="Base" type="xs:long" use="optional" default="-1"/>
<xs:attribute name="Level" type="xs:string" use="optional"/>
<xs:attribute name="DefaultLevel" type="xs:string" use="optional"/>
<xs:attribute name="DatePopulated" type="xs:string" use="optional"/>
<xs:attribute name="IsValid" type="xs:boolean" use="optional" default="true"/>
<xs:attribute name="Type" type="TableTypeConstants" use="optional" default="Aggregated">
<xs:enumeration value="Aggregated"/>
<xs:enumeration value="Profile"/>
</xs:attribute>
</xs:element>
Parent elements
Child elements
See also