2.2.4.2.2.9.5.3 DrillThroughAction
This complex type represents an action that returns the underlying detail data associated with a cell.
DrillThroughAction inherits all elements from Action.
-
<xsd:complexType name="DrillThroughAction"> <xsd:complexContent> <xsd:extension base="Action"> <xsd:all> <!--These elements are inherited from Action--> <xsd:element name="Name" type="xsd:string"/> <xsd:element name="ID" type="xsd:string" minOccurs="0"/> <xsd:element name="Caption" type="xsd:string" minOccurs="0"/> <xsd:element name="CaptionIsMdx" type="xsd:boolean" minOccurs="0"/> <xsd:element name="Translations" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:element name="Translation" type="Translation" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="TargetType" > <xsd:simpleType> <xsd:restriction base="xsd:string" > <xsd:enumeration value="Cube" /> <xsd:enumeration value="Cells" /> <xsd:enumeration value="Set" /> <xsd:enumeration value="Hierarchy" /> <xsd:enumeration value="Level" /> <xsd:enumeration value="DimensionMembers" /> <xsd:enumeration value="HierarchyMembers" /> <xsd:enumeration value="LevelMembers" /> <xsd:enumeration value="AttributeMembers" /> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Target" type="xsd:string" minOccurs="0"/> <xsd:element name="Condition" type="xsd:string" minOccurs="0"/> <xsd:element name="Type" > <xsd:simpleType> <xsd:restriction base="xsd:string" > <xsd:enumeration value="Url" /> <xsd:enumeration value="Html" /> <xsd:enumeration value="Statement" /> <xsd:enumeration value="DrillThrough" /> <xsd:enumeration value="Dataset" /> <xsd:enumeration value="Rowset" /> <xsd:enumeration value="CommandLine" /> <xsd:enumeration value="Proprietary" /> <xsd:enumeration value="Report" /> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Invocation" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string" > <xsd:enumeration value="Interactive" /> <xsd:enumeration value="OnOpen" /> <xsd:enumeration value="Batch" /> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Application" type="xsd:string" minOccurs="0"/> <xsd:element name="Description" type="xsd:string" minOccurs="0"/> <xsd:element name="Annotations" minOccurs="0" > <xsd:complexType> <xsd:sequence> <xsd:element name="Annotation" type="Annotation" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element> <!--Extended elements for DrillThroughAction object--> <xsd:element name="Default" type="xsd:boolean" minOccurs="0"/> <xsd:element name="Columns" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:element name="Column" type="Binding" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="MaximumRows" type="xsd:integer" minOccurs="0"/> </xsd:all> </xsd:extension > </xsd:complexContent> </xsd:complexType>
DrillThroughAction inherits all elements from Action. The elements shown in this table are in addition to those contained in the Action base class.
Element |
Read-Only |
Default value |
Description |
---|---|---|---|
Default |
|
False |
A Boolean, which, when set to true, sets this DrillThroughAction as the default DrillThroughAction; otherwise, false. |
Columns |
|
|
A collection of Column objects that define the results to be returned in the drillthrough. Each column object is of type Binding. However, one of the following derived classes MUST be used: If no columns are defined, all are returned. |
MaximumRows |
|
|
The maximum number of rows that are to be returned in the resulting rowset. |