2.2.4.79 Dashboard
Namespace: http://www.microsoft.com/performancepoint/scorecards
The Dashboard complex type defines a dashboard. It specifies the layout and content of the pages in the dashboard and, if the dashboard has been deployed, its deployment location.
The Dashboard complex type extends the FirstClassElement type (section 2.2.4.99).
-
<xs:complexType name="Dashboard" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexContent mixed="false"> <xs:extension base="tns:FirstClassElement"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="Pages" type="tns:ArrayOfDashboardElement"/> </xs:sequence> <xs:attribute name="TemplateType" type="xs:string"/> <xs:attribute name="DeploymentPath" type="xs:string"/> <xs:attribute name="SitePath" type="xs:string"/> <xs:attribute name="MasterPagePath" type="xs:string"/> <xs:attribute name="MasterPageDisplayName" type="xs:string"/> <xs:attribute name="PageList" type="xs:string"/> </xs:extension> </xs:complexContent> </xs:complexType>
Pages: Specifies the layout and content of pages in the dashboard. It is an array of DashboardElement items (section 2.2.4.80). This MUST be present.
TemplateType: Specifies the initial layout of the first page of the dashboard. This MUST be present and MUST be one of the values from the following table.
Value |
Example |
Meaning |
---|---|---|
Blank |
A blank dashboard page. |
|
Header2Columns |
A dashboard page with a header zone above two column zones. |
|
1Zone |
A dashboard page with one zone. |
|
2Columns |
A dashboard page with two column zones. |
|
3Columns |
A dashboard page with three column zones. |
|
2Rows |
A dashboard page with two row zones. |
|
3Rows |
A dashboard page with three row zones. |
|
ColumnSplitColumn |
A dashboard page a column on the right and two rows zones on the left. |
DeploymentPath: Specifies the URL where the dashboard is deployed. This MUST be a relative URL on the site (2) identified by the SitePath attribute.
SitePath: Specifies the URL of the site (2) where the dashboard will be deployed. This MUST be a relative URL on the protocol server (2) to which to deploy.
MasterPagePath: Specifies the URL of the master page used when the dashboard will be deployed. This MUST be a relative URL on the protocol server (2) to which to deploy.
MasterPageDisplayName: Specifies the display name of the master page used when the dashboard will be deployed.
PageList: Specifies whether or not each page in the deployed dashboard includes a page list.
Value |
Meaning |
---|---|
True |
A list (1) of pages will be displayed at the top of each deployed dashboard page, enabling users to switch between pages. |
False |
A list (1) of pages will not be displayed at the top of each deployed dashboard page. |