2.2.4.122 GridViewDefinition
Namespace: http://www.microsoft.com/performancepoint/scorecards
The GridViewDefinition complex type specifies the definition of a grid-based scorecard view.
The following picture illustrates the role of a GridViewDefinition in a scorecard.
Figure 5: GridViewDefinition
The GridViewDefinition contains the tree data structures representing all the row and column headers. The row and column header trees MUST be accessed by the properties RootRowHeader and RootColumnHeader respectively.
-
<xs:complexType name="GridViewDefinition" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="CornerCellFormatInfo" type="tns:GridFormatInfo"/> <xs:element minOccurs="0" maxOccurs="1" name="RootRowHeader" type="tns:GridHeaderItem"/> <xs:element minOccurs="0" maxOccurs="1" name="RootColumnHeader" type="tns:GridHeaderItem"/> <xs:element minOccurs="1" maxOccurs="1" name="DefaultRollupIndicatorId" xmlns:s1="http://microsoft.com/wsdl/types/" type="s1:guid"/> <xs:element minOccurs="0" maxOccurs="1" name="DefaultRollupIndicatorLocation" type="tns:RepositoryLocation"/> <xs:element minOccurs="0" maxOccurs="unbounded" name="PreQueryTransforms" type="tns:GridViewTransformReference"/> <xs:element minOccurs="0" maxOccurs="unbounded" name="PostQueryTransforms" type="tns:GridViewTransformReference"/> <xs:element minOccurs="0" maxOccurs="unbounded" name="PreRenderTransforms" type="tns:GridViewTransformReference"/> <xs:element minOccurs="0" maxOccurs="unbounded" name="PerUserTransforms" type="tns:GridViewTransformReference"/> <xs:element minOccurs="0" maxOccurs="1" name="CellBorderColor" type="tns:GridColor"/> </xs:sequence> <xs:attribute name="EmptyCell" type="xs:string"/> <xs:attribute name="InvalidCell" type="xs:string"/> <xs:attribute name="ShowGridLines" type="xs:boolean" use="required"/> <xs:attribute name="ShowHiddenHeaders" type="xs:boolean" use="required"/> <xs:attribute name="ShowMetricHeaders" type="xs:boolean" use="required"/> <xs:attribute name="ShowPlusMinus" type="xs:boolean" use="required"/> </xs:complexType>
CornerCellFormatInfo: Specifies the format applied to the top left cell of the scorecard as defined in the GridFormatInfo complex type (section 2.2.4.115).
RootRowHeader: Specifies the root element of the row header tree, as defined in the GridHeaderItem complex type (section 2.2.4.116).
RootColumnHeader: Specifies the root element of the column header tree, as defined in GridHeaderItem.
DefaultRollupIndicatorId: This attribute is deprecated from the protocol and MUST NOT be used.
DefaultRollupIndicatorLocation: Points to the default indicator for rollup calculated cells, as defined in the RepositoryLocation complex type (section 2.2.4.161).
PreQueryTransforms: This attribute is deprecated from the protocol and MUST NOT be used.
PostQueryTransforms: This attribute is deprecated from the protocol and MUST NOT be used
PreRenderTransforms: This attribute is deprecated from the protocol and MUST NOT be used.
PerUserTransforms: This attribute is deprecated from the protocol and MUST NOT be used.
CellBorderColor: Specifies the border color applied to scorecard cells, as defined in the GridColor complex type (section 2.2.4.102).
EmptyCell: Specifies the string that needs to be displayed in empty scorecard cells. The cells are left empty when this property is null or empty.
InvalidCell: Specifies the string that needs to be displayed in invalid scorecard cells. The default value for this property is "Error".
ShowGridLines: This attribute MUST be TRUE if the scorecard grid lines are displayed; otherwise, this attribute is FALSE.
ShowHiddenHeaders: This attribute MUST be TRUE if the hidden headers (see GridHeaderItem.IsHiddenBasedOnFilterStatus) are displayed; otherwise, this attribute is FALSE.
ShowMetricHeaders: This attribute MUST be TRUE if the metric headers are displayed; otherwise, this attribute is FALSE.
ShowPlusMinus: This attribute MUST be TRUE if the expand/collapse signs are displayed; otherwise, this attribute is FALSE.