主窗体的设计注意事项

 

发布日期: 2017年2月

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

主窗体是主要的用户界面,用于查看 Microsoft Dynamics 365 中数据并与之进行交互。 主窗体提供了广泛的选项,可用于大多数客户端(适用于手机的 Microsoft Dynamics 365 除外)。

主窗体的主要设计目标之一是一次设计,到处部署。 为 Web 应用程序设计的主窗体也可在 Dynamics 365 for Outlook 和 适用于平板电脑的 Dynamics 365 中使用。 此方法的优势在于您无需将更改集成到三个不同的窗体中。 但是,在设计这些窗体时,需要考虑几个具有要的因素。

本主题内容

不同组的自定义窗体

表示形式差异

窗体性能

管理自动保存

不同组的自定义窗体

由于可以创建多个主窗体并为每个窗体分派不同的安全角色,因此可以使用针对用户使用应用程序的方式优化的窗体来呈现组织中的不同组。 您甚至可以为每个组提供不同的选项,使其有不同的窗体可供选择。详细信息:控制对窗体的访问

您可能会期望经理和决策者需要优化的窗体来提供对关键数据点的快速引用。 他们将乐于看到图表而不是列表,他们可能不会执行许多数据录入操作。

直接与客户的交互的用户可能需要针对其最常执行的任务定制的窗体。 他们可能希望窗体能实现最高效的数据录入。

您将需要发现组织中的人希望和需要的东西。 这通常是一个迭代过程,可在其中收集输入信息,尝试不同的事情,以及构建用户可以使用的窗体。 请记住,您有各种工具可用,并非什么事情都要在窗体中完成。 业务规则、工作流、对话和业务流程和窗体配合使用,可以提供适合您的组织的解决方案。

您必须将此与您希望用于管理窗体的时间进行平衡。 创建和编辑窗体相对容易一些,但在创建更多窗体时,就必须管理更多窗体。

表示形式差异

虽然不必为每种表示形式管理多个窗体,但必须考虑表示形式的差异对主窗体的影响。主窗体演示 介绍了可用于呈现主窗体的不同方式。 要考虑的主要事项包括:

  • 适用于平板电脑的 Dynamics 365 不支持将图像、HTML 或 Silverlight Web 资源添加到窗体中。

  • 适用于平板电脑的 Dynamics 365 窗体的布局是根据主窗体自动生成的。 没有针对 适用于平板电脑的 Dynamics 365 窗体的特殊窗体编辑器。 您需要验证窗体的表示形式对两种客户端都有效。

  • 如果您有与 Web 应用程序中的 DOM 元素交互的不支持的脚本,这些脚本在 适用于平板电脑的 Dynamics 365 窗体中将无效,因为相同的 DOM 元素不可用。

  • Dynamics 365 for Outlook 阅读窗格窗体不允许脚本。 窗体元素的可见性取决于默认设置,不能在使用脚本运行时更改。

窗体性能

加载速度慢或不能迅速响应的窗体必定影响生产力和用户对系统的采用。优化窗体性能 提供了您在设计窗体时为了使自定义不影响窗体性能而应当考虑的大量建议。

管理自动保存

大多数人喜欢使用自动保存时的简化交互。 但是,这是一项对早期版本的 Microsoft Dynamics 365 中的保存模式的重要更改;早期版本需要在每次更新数据时显式保存记录。 一些组织创建的自定义项假设保存记录意味着用户完成了编辑。 自定义的最佳做法将每次保存视为一次更新,并设计自动化的任务使其仅在特定数据条件发生时触发。 这项改变将需要组织花费一些时间来适应,因此有一些选项用于控制组织的自动保存使用方式。详细信息:管理自动保存

另请参阅

创建和设计窗体
使用窗体编辑器
创建和编辑适用于手机的 Dynamics CRM 的移动窗体
创建和编辑快速创建窗体
创建和编辑快速视图窗体
主窗体演示
优化窗体性能
管理自动保存
更新表单

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