编辑主窗体并添加或更改组件

基于统一接口的应用中的窗体提供提供最优代理生产力的改进的用户体验,并可帮助在处理相关记录时维护上下文。 您可在解决方案资源管理器中查看加入的窗体。 新窗体的窗体类型为

本主题介绍了如何编辑“主”窗体,以及如何添加或更改窗体的各个元素。

打开窗体编辑器

若要编辑窗体或者添加或更改元素,请使用窗体编辑器。 窗体编辑器让您可以编辑所有基于统一接口的应用的窗体。

请按照下方给出的过程访问窗体编辑器:

备注

如果在编辑窗体的过程中创建任何新的解决方案组件,则组件的名称将使用默认解决方案的解决方案发布商自定义前缀,并且这些组件将仅包含在默认解决方案中。 如果要将任何新的解决方案组件包含在某个特定的非托管解决方案中,则应通过该非托管解决方案打开窗体编辑器。

通过 Dynamics 365 Customer Engagement (on-premises) 中的应用程序设计器访问窗体编辑器

  1. 转到设置 > 我的应用

  2. 在应用中选择 ... 并选择在应用程序设计器中打开

  3. 选择下拉箭头 应用程序设计器的向下箭头。 展开磁贴并查看窗体的列表。

  4. 选择与窗体对应的站点地图设计器按钮 站点地图设计器。,以在窗体设计器中编辑窗体。

    应用程序设计器中的窗体编辑器。

  5. 选择保存保存更改并选择发布发布它们以在应用中使用。

备注

如果您对应用进行了任何更改,请使用应用级发布选项发布更改。 请参阅使用应用程序设计器发布应用程序以了解详细信息。

备注

Webclient 主窗体还与客户服务中心兼容,并可使用应用程序设计器编辑。

通过默认解决方案访问窗体编辑器

  1. 打开解决方案资源管理器。
  2. 组件下,展开实体,然后展开所需实体,选择窗体
  3. 在窗体列表中,打开类型的窗体。

访问非托管解决方案的窗体编辑器

  1. 打开解决方案资源管理器。
  2. 双击要使用的非托管解决方案。
  3. 查找具有要编辑的窗体的实体。 如果没有实体,则需要添加实体。

将实体添加到非托管解决方案

  1. 选择实体节点,然后在列表上方的工具栏中选择添加现有
  2. 选择解决方案组件对话框中,将组件类型选择器设置为实体,选择要添加的实体,然后选择确定
  3. 出现缺少必需组件对话框时,如果不打算将此非托管解决方案导出到其他组织,则可选择否,不包含必需组件 。 如果此时您不想包含缺少的必需组件,可以在以后添加这些组件。 将来导出此解决方案时,您会再次收到通知。
  4. 在解决方案资源管理器中,展开具有要编辑的窗体的实体,然后选择窗体
  5. 在窗体列表中,打开类型的窗体。

发布更改以在应用中使用

有些对用户界面进行更改自定义项需要先发布,然后用户才能在应用程序中使用它们。 要发布您的自定义项,请在解决方案资源管理器中选择发布所有自定义项

窗体编辑器用户界面

详细了解窗体编辑器用户界面,请参阅窗体编辑器用户界面概述

窗体属性

若要详细了解窗体属性,请参阅窗体属性

可见性选项

多种窗体元素类型有默认显示或隐藏的选项。 选项卡、分区和字段都提供了此选项。 通过使用窗体脚本或业务规则,可以控制这些元素的可见性来创建动态窗体,从而提供适应窗体中条件的用户界面。

备注

建议不要通过隐藏窗体来加强安全性。 隐藏元素时,用户可通过多种方式查看窗体中的所有元素和数据。

与其设计依赖脚本来控制选项可见性的窗体,不如考虑业务流程、对话框或者切换到不同窗体是否可能更适合满足您的要求。 如果使用脚本,请确保可能隐藏的任一元素是否默认为隐藏状态。 仅在您的逻辑需要时才使用脚本显示隐藏元素。 这样,就不会在不支持脚本的显示方式中显示隐藏元素。

备注

当您将 setVisible 与客户端 API 一起使用时,如果一个控件在统一接口中的一个部分中跨越多个列,该控件将被隐藏,但空格不会删除。

选项卡属性

若要详细了解选项卡属性,请参阅选项卡属性

分区属性

若要详细了解分区属性,请参阅分区属性

时间线

日程表显示特定实体的相关活动。

支持的活动类型包括:任务、约会、电话联络、电子邮件、社交活动、自定义活动。

日程表还显示注释以及系统和用户公告。 它显示将相关字段设置为您正在查看的实体的那些活动。 对于注释,相关字段不对用户可见;该字段在日程表中创建之时便是隐式的。

日程表中显示的每个活动都将包含相同的快速操作(在活动的命令栏上提供)。

常见字段属性

若要详细了解常见字段属性,请参阅常见字段属性

特殊字段属性

所有字段都有常见字段属性中列出的属性,但有些字段还有其他属性。

若要了解详细信息,请参阅特殊字段属性

子网格属性

若要详细了解子网格属性,请参阅子网格属性

快速视图控件属性

若要了解快速视图控件属性,请参阅快速视图控件属性

Web 资源属性

详细了解 Web 资源属性。 转到 Web 资源属性

IFRAME 属性

若要详细了解 IFRAME 属性,请参阅 IFRAME 属性

编辑导航

通过窗体中的导航,用户可以查看相关记录的列表。 每个实体关系都具有控制其是否应显示的属性。 详细信息:主要实体的导航窗格项

可以在窗体编辑器中覆盖配置为要显示的任何实体关系。

有关分步说明,请参阅添加相关实体的窗体导航

若要编辑导航,必须先在主页选项卡上的选择 组中选择导航

关系资源管理器 中,可以按 1:N(一对多)或 N:N(多对多)关系筛选可用关系,也可以查看所有可用关系。 禁用并选中仅显示未用关系 复选框。 因此,您只能添加每种关系一次。

若要通过关系资源管理器添加关系,只需双击要添加的关系,就会将其添加到在导航区中当前选择的关系下面。 双击导航区域中的关系,而您可以更改显示区域中的标签。您可以在名称选项卡上查看有关该关系的信息。 使用编辑按钮可打开实体定义。

导航区中有五个组。 可以拖动这些组来重新确定其位置,双击它们可以更改标签,但不能删除它们。 这些组仅在其中有内容时显示。 如果您不希望显示某个组,就不要向其添加任何内容。

配置事件处理程序

若要了解配置事件处理程序的详细信息,请参阅配置事件处理程序

另请参阅

创建和设计窗体
创建和编辑快速创建窗体
创建和编辑快速视图窗体