模型驱动应用的 Mobile Offline 限制

在离线模式下设置移动应用程序之前,请务必通读以下限制。 我们建议您同时参阅离线最佳实践离线配置文件指南

这些表和对应的命令在脱机模式下可用。

备注

没有 Mscrm.IsEntityAvailableForUserInMocaOffline 规则的自定义命令和默认命令不会显示在脱机优先应用中。 有关详细信息,请参阅当命令行上的按钮应在 Power Apps 中可见时,它处于隐藏状态

命令
帐户 创建、读取、更新、删除
活动指针 读取、删除
约会 创建、读取、更新、删除、转换活动案例
附件 只读
案例 创建、读取、更新、删除
竞争对手 创建、读取、更新、删除
竞争对手地址 创建、读取、更新、删除
连接 只读
连接角色 只读
联系人​​ 创建、读取、更新、删除
自定义表 创建、读取、更新、删除
Email 只读
潜在顾客 创建、读取、更新、删除、授予资格/取消资格
商机 创建、读取、更新、删除
商机产品 创建、读取、更新、删除
电话联络 创建、读取、更新、删除
位置 创建、读取、更新、删除
产品
任务 创建、读取、更新、删除
团队 只读
User 只读

功能限制

  • 同步 的记录数:同步的记录总数限制为 3,000,000。 尝试同步更大数量的记录将失败。 此数字还包括用于离线功能的隐藏表。

  • 安全模型移动脱机模式不支持字段级别安全性和字段共享

  • 确定潜在顾客 资格:当在 Mobile Offline 中创建的潜在顾客符合资格并且用户上线时,业务流程阶段将显示合格阶段。 用户必须手动选择下一个阶段来移到下一个阶段。

  • 网格

    • 即使有网络连接,设置脱机配置文件时也会禁用列筛选。 此网格与本地数据库一起使用,并且不支持自定义筛选器。
    • 主图像缩略图不可离线使用,除非它们之前已在线显示。
    • 网格中值旁边的自定义图标在脱机时不可用。 有关此功能的更多信息,请参阅如何显示自定义图标
  • 支持的视图 类型:在移动设备离线下仅支持系统视图和快速视图。 不支持个人视图。

  • 脱机模式下以下表不支持使用视图

    • Email

    • 任务

    • 传真

    • 信件

    • Serviceappointment

    • Campaignresponse

    • Campaignactivity

    • Recurringappointmentmaster

    • Socialactivity

    包含脱机不可用的已经链接表(相关表)的任何视图均不受支持。

  • 高级查找:脱机方案不支持高级 查找 功能。 离线时,高级查找按钮将替换为更改视图下拉列表。

  • 在子网格 上添加现有项: 对于某些类型的关系,Mobile Offline 不支持“添加现有 项”功能。 当您脱机时,N:N 关系之类特定关系为只读,并在子网格中对这些关系隐藏添加现有命令。 即使通过自定义取消隐藏该按钮,此命令也不会脱机工作。

  • Web 资源:在脱机模式下部分支持 Web 资源。 有关详细信息,请参阅下表。

    Web 资源配置 Android 和 Windows 上的脱机支持 iOS 上的脱机支持
    用于窗体处理程序、窗体脚本和功能区命令的 Web 资源 受支持(文件名应小写。) 受支持(文件名应小写。)
    HTML Web 资源中引用的 JavaScript 文件 受支持 不支持。 在某些情况下,如果在联机时检索 Web 资源并由浏览器缓存,这些资源可能在脱机时可用。
    模型驱动应用窗体中嵌入的 HTML、JS、CSS、XML Web 资源 受支持 不支持。 在某些情况下,如果在联机时检索 Web 资源并由浏览器缓存,这些资源可能在脱机时可用。
    嵌入在模型驱动应用窗体上的其他 Web 资源(如图像、RESX 等)

    注意Dataverse 文件图像 属性不是 Web 资源,而是常规 Dataverse 数据。 若要脱机启用它们,请参阅 在脱机模型驱动应用中 配置文件和图像。
    不支持** 不支持**
    通过模型驱动应用的站点地图呈现的网页(HTML Web 资源) 不支持 不支持
    动态创建 fetchXML 的自定义 JS 文件 不支持 不支持

    ** 支持从 JS 文件内通过客户端 API 访问作为依赖项的 RESX Web 资源。

    备注

    为了获得跨平台的最佳兼容性,请使用以下建议之一,而不是 HTML Web 资源:

    • 如果 Web 资源是用户体验组件,请使用 PCF 控件
    • 如果用户界面中没有 web 资源,请使用表单处理程序事件,这些事件在所有平台上都可以离线使用。
  • 计算字段和汇总字段:客户端不会重新计算属于同步到客户端的行的计算字段和汇总字段。 在同步更新的行时,将在服务器上发生重新评估。

  • 映射字段:在脱机模式下运行应用时,当您从其中的字段映射到另一个表的表创建新记录时,映射的字段不会被预填充。

  • 查找字段:当更新查找项的显示名称时,可能无法在表单或网格中更新查找字段的值。

  • 筛选器操作:离线模式并非支持所有筛选操作。 有关受支持运算符的完整列表,请参阅使用 FetchXML 在 Mobile Offline 中针对每个属性类型支持的筛选器操作

  • 约会:可以在其中 Dataverse 创建或更新约会,但不会通过服务器端同步将其发送给收件人。 有关详细信息,请参阅约会表/实体参考服务器端同步表

  • 工作订单服务任务:通过 自定义 代码创建工作订单服务任务都需要将msdyn_lineorder设置为-1。 实际值将在下一个同步周期后自动设置。

  • 快速查找搜索:当您离线搜索时,结果可能与在线搜索不同。 在离线搜索时,搜索词中的字符必须完全匹配,但可能会找到在线等效结果。

  • 离线搜索:离线搜索仅适用于离线表。 用户一次只能搜索一个表。 在离线模式下,全局搜索默认为分类搜索,即使 Dataverse 搜索已打开,因为 Dataverse 搜索在离线模式下不受支持。 在网格页面上,脱机模式下不支持基于视图的搜索(按关键字筛选),网格搜索将切换到快速的基于查找的搜索。

配置文件筛选器限制

配置文件详细信息 限制
为每个表定义的关系 最多允许 15 个关系。 在这 15 个关系中,最多还有一个多对多 (M:M) 或一对多 (1:M) 关系。 如果有任何自定义表需要此方案,则再次访问数据模型。 循环引用或自引用不受支持。
图像和文件 图像和文件与任何其他表具有相同的限制。 由于隐式定义的关系,离线配置文件跨所有实体最多只能包含 14 个图像列。

组织数据筛选器

重要

组织数据筛选器已不再使用。 对筛选器的更改应在移动配置文件中进行编辑。

如果您跨配置文件使用表,建议您至少为所有启用了离线移动设备的数据过滤器定义一个规则。 默认情况下,多数脱机启用的表会将此值设置为最后 10 天。

编辑组织数据筛选器。

另请参见

排除 Power Apps 移动应用程序中的离线同步错误

备注

您能告诉我们您的文档语言首选项吗? 进行简短调查。(请注意,此调查是英文版调查)

此调查大约需要七分钟。 不会收集个人数据(隐私声明)。