2.2.4.77 ConfiguredView

Namespace: http://www.microsoft.com/performancepoint/scorecards

This complex type specifies the scorecard view and configuration settings of how the scorecard displays and what end user actions are allowed. The protocol client that renders the scorecard MUST use this configuration when displaying it.

 <xs:complexType name="ConfiguredView" xmlns:xs="http://www.w3.org/2001/XMLSchema">
   <xs:complexContent mixed="false">
     <xs:extension base="tns:SecondClassElement">
       <xs:sequence>
         <xs:element minOccurs="0" maxOccurs="unbounded" name="StatusFilters" type="tns:StatusFilter"/>
         <xs:element minOccurs="0" maxOccurs="1" name="ToolbarOptions" type="tns:ToolbarOptions"/>
         <xs:element minOccurs="0" maxOccurs="1" name="DataSourceLocation" type="tns:RepositoryLocation"/>
         <xs:element minOccurs="0" maxOccurs="1" name="GridViewDefinition" type="tns:GridViewDefinition"/>
       </xs:sequence>
       <xs:attribute name="AllowStatusFilter" type="xs:boolean" use="required"/>
       <xs:attribute name="AllowFilter" type="xs:boolean" use="required"/>
       <xs:attribute name="AllowSort" type="xs:boolean" use="required"/>
       <xs:attribute name="AllowAnnotations" type="xs:boolean" use="required"/>
       <xs:attribute name="EmptyRowsFilterMode" type="tns:ScorecardEmptyRowsFilterMode" use="required"/>
       <xs:attribute name="AllowShowDetails" type="xs:boolean" use="required"/>
       <xs:attribute name="EnableTextwrap" type="xs:boolean" use="required"/>
       <xs:attribute name="AllowDynamicRowMemberExpansion" type="xs:boolean" use="required"/>
       <xs:attribute name="AllowDynamicColumnMemberExpansion" type="xs:boolean" use="required"/>
       <xs:attribute name="AllowRowDrill" type="xs:boolean" use="required"/>
       <xs:attribute name="AllowColumnDrill" type="xs:boolean" use="required"/>
       <xs:attribute name="AlwaysShowAnnotationCellFlags" type="xs:boolean" use="required"/>
       <xs:attribute name="ExpandToFitWidth" type="xs:boolean" use="required"/>
       <xs:attribute name="HideScorecard" type="xs:boolean" use="required"/>
       <xs:attribute name="ShowStatusFiltersByDefault" type="xs:boolean" use="required"/>
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>

StatusFilters: Contains an array of 0 or more StatusFilter (section 2.2.4.167) items. Specifies the list (1) of status filters that can be applied to the scorecard.

ToolbarOptions: This element is of type ToolbarOptions (section 2.2.4.179) and specifies the configuration for the toolbar displayed in column headers of the scorecard.

DataSourceLocation: This element is of type RepositoryLocation (section 2.2.4.161) and specifies the location of the data source (1) the scorecard connects to for retrieving and displaying data.

GridViewDefinition: This element is of type GridViewDefinition (section 2.2.4.122) and specifies the definition of the grid based view displayed in the scorecard.

AllowStatusFilter: This attribute MUST be present and MUST be set to true if filtering by status is allowed in the scorecard; otherwise, false.

AllowFilter: This attribute MUST be present and MUST be set to true if filtering of rows is allowed in the scorecard; otherwise, false.

AllowSort: This attribute MUST be present and MUST be set to true if sorting of rows is allowed in the scorecard; otherwise, false.

AllowAnnotations: This attribute MUST be present and MUST be set to true if annotations are allowed to be entered in cells in the scorecard; otherwise, false.

EmptyRowsFilterMode: This attribute MUST be present. It is of type ScorecardEmptyRowsFilterMode (section 2.2.5.42) and specifies how empty rows MUST be handled in the scorecard.

AllowShowDetails: This attribute MUST be present and MUST be set to true if the protocol client MUST display the Show Details menu option in the scorecard; otherwise, false.

EnableTextwrap: This attribute MUST be present and MUST be set to true if the protocol client MUST wrap the text in the scorecard cells; otherwise, false.

AllowDynamicRowMemberExpansion: This attribute MUST be present and MUST be set to true if row members in a scorecard are allowed to dynamically expand or collapse; otherwise, false.

AllowDynamicColumnMemberExpansion: This attribute MUST be present and MUST be set to true if column members in a scorecard are allowed to dynamically expand or collapse; otherwise, false.

AllowRowDrill: This attribute MUST be present and MUST be set to true if drilldown is allowed for members in rows; otherwise, false.

AllowColumnDrill: This attribute MUST be present and MUST be set to true if drilldown is allowed for members in columns; otherwise, false.

AlwaysShowAnnotationCellFlags: Reserved. MUST be set to false and MUST be ignored by the protocol client.

ExpandToFitWidth: This attribute MUST be present and MUST be set to true if the scorecard is expanded to fit the width of its container; otherwise, false.

HideScorecard: This attribute MUST be present and MUST be set to true if the scorecard MUST NOT be displayed; otherwise, false.

ShowStatusFiltersByDefault: This attribute MUST be present and MUST be set to true if filtering by status MUST be enabled by default; otherwise, false.