了解仪表板:仪表板组件和 FormXML
发布日期: 2017年1月
适用于: Dynamics 365 (online),Dynamics 365 (on-premises),Dynamics CRM 2016,Dynamics CRM Online
仪表板是 Microsoft Dynamics 365 中不同类型的窗体之一。 可以使用 SystemForm.Type 或 UserForm.Type 属性确定窗体是否是仪表板。 仪表板类型的窗体具有属性值“0”。
窗体内容和呈现的定义存储在 FormXML 中。详细信息:Form XML schema
有关不同类型仪表板的示例 FormXML 字符串,请参阅示例仪表板。
本主题内容
仪表板组件
仪表板组件和 FormXML 元素
仪表板支持的 FormXML 元素
设置仪表板控件数
仪表板组件
仪表板可以包含图表、网格、IFRAME 或 Web 资源。 默认情况下,单个仪表板最多可以包含其中六个组件。
在 Microsoft Dynamics 365 内部部署版本中,可以使用 Windows PowerShell 更改要在仪表板上显示的组件数。详细信息:设置仪表板控件数
图表
组织负责的仪表板只能包含组织负责的图表。 但是,用户负责的仪表板可以包含用户负责和组织负责的图表。详细信息:使用可视化项(图表)查看数据
网格
网格从 Microsoft Dynamics 365 中的查询(视图)提取数据。 组织负责的仪表板只能包含从已保存查询提取数据的网格。 但是,用户负责的仪表板可以包含从用户和已保存查询提取数据的网格。详细信息:SavedQuery(视图)实体消息和方法
IFRAME
向组织负责的仪表板添加 IFRAME 时,可以指定是限制还是允许交叉框架脚本。 为此,必须在 FormXML 中的 IFRAME 控件中使用 <Security> (FormXml) 参数。 但是,对于用户负责的仪表板,将限制 IFRAME 的交叉框架脚本,您无法更改它。 如果尝试创建用户负责的仪表板(其中包含启用了交叉框架脚本的 IFRAME),将显示错误消息。详细信息:在窗体上使用 IFRAME 和 Web 资源控件。
Web 资源
仅启用窗体的 Web 资源可以包括在仪表板中。 尽管在使用 Web 应用程序中的仪表板设计器添加 Web 资源时适合使用此限制,但在使用 SDK 向仪表板添加 Web 资源时,不适用此类限制。详细信息:Microsoft Dynamics 365 的 Web 资源
仪表板组件和 FormXML 元素
仪表板组件基于在 FormXML 中指定的值显示在 Microsoft Dynamics 365 中。 下图显示了一个仪表板示例。 每个仪表板可以包括多个选项卡。 选项卡是用于分隔仪表板主体的垂直堆栈,可以展开或折叠。详细信息:<tabs> (FormXml)。 选项卡可以包含多个区域。 区域可用于对仪表板组件进行分组和布局。详细信息:<sections> (FormXml)
仪表板支持的 FormXML 元素
虽然仪表板是一种窗体类型,但并非所有 FormXML 元素和属性都受仪表板的支持。 下表提供了有关仪表板支持的 FormXML 元素、子元素和属性的信息。详细信息:Form XML reference
有关不同类型仪表板的示例 FormXML,请参阅示例仪表板。
元素 |
子元素 |
元素属性 |
---|---|---|
- |
||
- |
||
|
||
- |
||
- |
|
|
- |
||
width |
||
addedby |
||
|
||
addedby |
||
addedby |
||
|
||
|
||
- |
设置仪表板控件数
可以使用 Windows PowerShell 按这里所述调整仪表板控件数。 或者,您可以使用部署 Web 服务。 最大值为 20。 有关详细信息,请参阅部署 Web 服务简介,了解如何通过编程方式更新 MaximumControlsLimit 属性。
检索和设置仪表板限制
打开 Windows PowerShell 命令窗口。
添加 Microsoft Dynamics 365Windows PowerShell 管理单元:
Add-PSSnapin Microsoft.Crm.PowerShell
检索当前设置:
$setting = Get-CrmSetting -SettingType DashboardSettings
修改当前设置:
$setting.MaximumControlsLimit = 5
Set-CrmSetting -Setting $setting
另请参阅
使用仪表板分析数据
仪表板上的操作
创建仪表板
Form XML reference
Microsoft Dynamics 365
© 2017 Microsoft。 保留所有权利。 版权