命令栏或功能区演示

 

发布日期: 2017年1月

适用于: Dynamics 365 (online),Dynamics 365 (on-premises),Dynamics CRM 2016,Dynamics CRM Online

根据客户端和对待某些实体的方法的差异,可以用不同的方式表示 Microsoft Dynamics 365(在线或本地) 中的数据定义命令。 当更改功能区命令或定义新命令时,必须将这些因素考虑在内。

本主题内容

命令的不同表示

命令数据

基于表示和客户端筛选命令

命令的不同表示

可以用三种方法显示命令数据。

更新的用户体验

这是整个应用程序中的命令栏表示,用于具有更新用户体验的实体的表单。

CRM 中的“客户”命令栏

在此体验中,只显示前七个命令,所有剩余命令将在弹出菜单中提供。

启用规则将隐藏不应当使用的命令。

子网格具有有限数量的控件。 仅提供允许添加记录、删除记录或打开网格视图的控件。 但是这些命令仍由功能区数据定义,可以自定义。

Dynamics CRM 中的联系人子网格

要对子网格中显示的记录列表执行更多操作,选择打开网格视图的选项。

有关子网格控件的行为及其自定义方法的更多信息,请参阅86157a46-ba82-4678-a1df-82173a37b3ab#BKMK_SubGridRibbons。

经典用户体验

这是使用功能区的表示。 它用于 Outlook 客户端中的列表,以及不使用更新用户体验的实体的表单。

Dynamics CRM 中的文章功能区

在此体验中,提供了选项卡,组可以定义缩放,以便选项卡中所有可用的命令在屏幕宽度更改时也可以显示。

启用规则可以禁用不应当使用的命令,以便它们仍可见。

当选择子网格时,子网格命令显示在页面顶部“列表工具”上下文选项卡中。

CRM 中的“文章评论”子网格功能区

适用于平板电脑的 Dynamics 365

适用于平板电脑的 Microsoft Dynamics 365 以针对触控体验而优化的方式显示命令。 命令按照从右到左的顺序,显示在屏幕右下角的命令栏中。

适用于平板电脑的 Dynamics 365 的“客户”窗体

备注

不显示命令配置的图标,并且过长的标签将会被截断。

适用于平板电脑的 Microsoft Dynamics 365 不支持在运行时添加动态元素添加到 <FlyoutAnchor> (RibbonDiffXml)<SplitButton> (RibbonDiffXml) 元素。

当用户点击并按下子网格控件时,显示子网格命令。 这些命令按照从左到右的顺序,显示在屏幕左下角。

针对平板电脑的 CRM 中的活动子网格命令

命令数据

虽然这些方法非常不同,但是定义实体命令的数据是一致的,无论表示命令的方式如何。 它包含选项卡和具有缩放的组的定义,但是控件的这些容器的可见部分仅显示在经典用户界面中。

在更新的用户体验和用于平板电脑的 Dynamics 365 中,选项卡和组仍充当控件的容器,但是没有这些容器的可见指示,也不应用缩放。

基于表示和客户端筛选命令

重要

需要包括用于筛选命令显示方式的某种规则,除非您希望命令可用于所有客户端和表示方法。

在此发行版中,有一个用于显示和启用规则的新元素,以适应随表示显示的命令。

<CommandClientTypeRule> (RibbonDiffXml) 包含将根据表示评估的 Type 特性。 下列有效选项对应于表示:

  • Refresh:更新的用户体验

  • Legacy:经典用户体验

  • Modern:适用于平板电脑的 Dynamics 365

当您定义命令来控制是否以不同的表示显示它们时,使用此元素。

还有一个预先存在的 <CrmClientTypeRule> (RibbonDiffXml) 元素,但是该元素的 Type 特性只能在 WebOutlook 客户端之间区分。 此规则将用于平板电脑的 Dynamics 365 客户端评估为 Web 客户端。

另请参阅

自定义命令和功能区
Microsoft Dynamics 365 中可用的功能区
导出功能区定义
自定义 Microsoft Dynamics 365 应用程序

Microsoft Dynamics 365

© 2017 Microsoft。 保留所有权利。 版权