Power Apps 的常见问题和解决方法

本文列出您在使用 Power Apps 时可能会遇到的一些常见问题。 如果有,将提供解决方法。

  1. 在适用于 Windows 的 Power Apps 中,Connection.Connected 在 OnStart 期间返回错误值(2020 年 7 月 21 日)在脱机状态下,Connection.Connected 可能会在 Windows 应用中启动应用后立即错误地返回 true。 解决方法是,使用 Timer 控件在执行依赖于它的逻辑时延迟。

  2. 覆盖嵌入式画布应用某个部分的黑框(2020 年 6 月 11 日)在使用嵌入式画布应用(如 SharePoint 窗体、SharePoint Web 部件和模型驱动窗体)时,许多用户在滚动时会看到覆盖应用某个部分的黑框。 从版本 83 开始基于 Chromium 的浏览器会发生此问题。 目前没有解决方法。 团队正在积极调查以找到修复和解决方法。 在 2020 年 6 月 21 日所在的一周部署了 Power Apps 中的解决方法。此外,对于基于 Chromium(版本 85)的 Microsoft Edge,此问题已修复。

  3. 在 SharePoint 自定义窗体中下载附件时出现问题(2020 年 5 月 22 日)使用附件控件下载附件时,使用 Google Chrome 版本 83 或新的 Microsoft Edge 版本 83 浏览器时,单击不会有任何响应。 解决方法是,改为使用默认 SharePoint 窗体或使用其他浏览器。 团队正在积极解决此问题。 已在 2020 年 6 月 8 日一周部署了修复工作

  4. 在嵌入式 Power Apps 中下载附件时出现问题(2020 年 5 月 22 日)使用附件控件下载附件时,使用 Google Chrome 版本 83 或新的 Microsoft Edge 版本 83 浏览器时,单击不会有任何响应。 解决方法是使用其他浏览器。 团队正在积极解决此问题。

  5. 通过 Microsoft Edge 导入时相机图像翻转(2020 年 1 月 20 日)

    结合使用相机和旧版 Microsoft Edge 浏览器时,图像可能会翻转。 这是由于旧版 Microsoft Edge 浏览器缺陷造成的。 要缓解此问题,请使用新 Microsoft Edge 或其他浏览器。

  6. 相机图像不包含元数据信息(2020 年 1 月 20 日)

    使用相机控件时,图像不包含元数据信息。 这是相机拍照方式限制所导致的。 为缓解此问题,请使用添加图片控件

  7. 从 iOS 添加的图像不包含元数据信息(2020 年 1 月 20 日)

    在 iOS 上使用“添加图片控件”时,通过相机或图像库导入的图像不包含元数据。

  8. 使用验证器时某些 Android 移动设备上出现登录问题(2019 年 8 月 21 日)

    在某些设备和情况下,您可能会在使用验证器时登录失败。 这是限制此功能的 OEM 导致的。 要详细了解此问题及可能的缓解方法,请参阅此处

  9. Android 移动设备上的相机问题(2019 年 1 月 1 日)

    如果某 Android 设备上的相机控件停止工作,请重新发布您的应用,再在该设备上重新打开它。 之前更新了相机控件来响应 Android 操作系统中的更改;在您重新发布后,您的应用将从此次更新中获益。

  10. 在高度灵活的库中滚动(2018 年 11 月 27 日)

    如果在用手指滚动时遇到限制,请抬起手指,再重新开始滚动。

  11. 在 Windows 版 Power Apps 中用鼠标绘图或触控输入时操作卡顿(2018 年 9 月 24 日)

    在 Windows 应用中,笔控件仅部分支持用鼠标绘图或触控输入。 笔划可能不连贯。 要顺畅绘制,请使用触笔或在浏览器中运行应用。

  12. Power Apps Mobile 中的多个媒体控件(2018 年 8 月 2 日)

    Power Apps Mobile 可在各种类型的设备上运行,其中某些设备具有特定于该平台的限制:

    • 可在除 iPhone 设备之外的所有平台上同时在多个视频控件中播放视频。
    • 可在除 Web 播放器之外的所有平台上同时使用多个麦克风控件录制音频。
  13. 重新发布应用(2018 年 8 月 2 日)

    如果几个月内都未更新应用,请重新发布该应用,以便与最新版本的 Power Apps 同步,新版本中包括性能改进和其他修补程序。

  14. 浏览器内存不足(2018 年 7 月 23 日)

    如果使用 Power Apps 时内存不足,请考虑下载 64 位版本的 Chrome、Microsoft Edge 或 Internet Explorer。

  15. 从嵌入的应用启动网站(2018 年 5 月 10 日)

    Internet Explorer 和 Microsoft Edge 浏览器可能会阻止启动处于受保护模式的 URL 或网站或者比加载的应用中的网站更低安全性的区域。 若要解决此问题,请为您的浏览器更改安全和隐私设置

  16. 库中的组合框控件(2018 年 5 月 3 日)

    在图库中使用组合框控件时,用户滚动库时不保留其选项。 如果在不滚动的库中使用组合框控件,将不出现此问题。 当前未提供解决方法。

  17. 使用自定义图像作为应用图标(2018 年 4 月 11 日)

    在适用于 Windows 的 Power Apps Studio 版本 3.18043 中,无法上传自定义图像以将其用作应用图标。 若要解决此问题,请使用适用于 Web 的 Power Apps Studio 上载自定义图像。 或者,可以使用适用于 Windows 的 Power Apps Studio 中的一个图标并自定义背景色。

  18. 跨应用复制和粘贴屏幕(2018 年 4 月 4 日)

    当前不支持跨应用复制和粘贴屏幕。 若要解决此问题,向目标应用添加新屏幕,从源应用屏幕中复制控件,然后将其粘贴到目标应用屏幕。

  19. 更改 SharePoint 窗体布局(2018 年 3 月 7 日)

    自定义某些语言的 SharePoint 列表窗体时,如果尝试将布局从纵向(默认)更改为横向,应用可能会显示多个错误(控件中的黄色三角形)。 若要修复这些错误并保留横向布局,请单击撤消

  20. “数据表”控件

    如果复制并粘贴数据表控件,且它的 Items 属性设置为包含 Filter 函数的公式,新数据表控件的 Items 属性的公式以包含 _1 后缀的字段名称结尾。 这就会导致字段名称无效,且数据表不显示任何数据。 若要解决此问题,请在复制此控件前,先确认 Filter 函数从数据源中引用的任何字段都不与数据表控件中的列同名。 如果是,请重命名数据表控件中的列。 也可以从无效的字段名称中删除 _1 后缀,让它们与实体中的名称保持一致。

  21. 适用于 Windows 的 Power Apps Studio 中的相机控件

    如果添加相机控件或打开使用相机控件的应用,适用于 Windows 的 Power Apps Studio 可能会发生故障。 为了避免此问题发生,请在添加或使用相机控件时,使用适用于 Web 的 Power Apps Studio

  22. Android 设备上的版本 2.0.700

    如果在 Android 设备上安装版本 2.0.700,然后无法打开应用(或应用停止响应),请先卸载 Power Apps 并重启设备,再重新安装 Power Apps。

  23. 打开应用时库为“空”

    通过数据自动生成应用,保存应用,然后将其重新打开,浏览库时可能不会立即显示数据。 若要解决此问题,请在搜索框中至少键入一个字符,然后删除键入的文本。 这样库就能按预期方式显示数据了。

  24. 在 Windows 8.1 上升级 Power Apps

    如果安装 Power Apps 的计算机上运行的是 Windows 8 或 Windows 8.1,请打开 Microsoft Store 应用并使之处于活动状态,使用“设置”超级按钮检查更新程序,然后安装更新程序。

  25. 自定义连接器和 Common Data Service

    如果使用 Power Apps 版本 2.0.540 或更低版本创建的应用依赖 Common Data Service 中的数据库和至少一个位于不同环境中的自定义连接器,需要将连接器部署到与数据库相同的环境中,并将应用更新为使用新连接器。 否则,将出现一个对话框,通知用户找不到此 API。 有关详细信息,请参阅环境概述

  26. 在 Windows 8.1 上运行应用

    如果安装此适用于 Windows 8.1 的更新,则无法运行在此操作系统上用 Power Apps Studio 打开的应用。 但是,您仍可以运行在 powerapps.com 中打开的或使用 Power Apps Mobile 打开的应用。

  27. 带空格的列名称

    如果使用的 SharePoint 列表或 Excel 表的列名称包含空格,Power Apps 会将空格替换为 "_x0020_"。 例如,如果 SharePoint 或 Excel 中的 "Column Name" 在数据布局中显示或用于公式,它将在 Power Apps 中显示为 "Column_x0020_Name"

  28. 更改共享应用中的流

    如果您将流添加到应用、共享该应用,然后在此流中添加服务或更改连接,则必须从此共享应用中删除此流、重新添加此流并刷新此应用。 否则,触发此流的用户将无法通过身份验证。

  29. 使用本地化版本

    如果在 Windows 8.1 上运行的是版本 2.0.531 并且设备被设置为需要 IME 窗口的语言,则无法在文本输入控件中键入。

  30. Windows Phone 中的相机控件

    如果在运行版本 10.0.10586.107 的 Windows Phone 上打开包含相机控件的应用,则此应用可能会崩溃。 要避免此问题,请升级到最新的内部版本(例如通过运行升级顾问)。

  31. 从模板打开应用

    如果运行的是版本 2.0.500 或早期版本,在尝试从模板创建应用时会出现错误消息。 必须进行升级才能使用此功能。

    如果运行的是版本 2.0.510 或更高版本,在尝试从模板创建应用时可能会出现警告。 但是,可以关闭该消息并创建应用。

  32. 扫描条形码

    有关使用条形码控件的限制和最佳做法的信息,请参阅扫描条形码

  33. 在浏览器中创建和修改应用

    在适用于 Web 的 Power Apps Studio 中,可以执行在适用于 Windows 的 Power Apps Studio 中执行的许多相同操作,但不是全部。 有关详细信息,请参阅在浏览器中创建应用

  34. 更改实体中的标题字段

    如果更改由其他实体通过一个或多个查找引用的实体的标题字段,则在尝试保存更改时会出错。 要解决此问题,请删除针对要更改标题字段的实体的全部查找,做出更改,然后重新创建查找。 有关查找的详细信息,请参阅实体之间的关系

  35. 连接到本地 SharePoint 的应用

    如果共享的应用依赖于未自动共享的连接(例如本地 SharePoint 站点),则用户在单击或点击登录,在浏览器中打开应用时,将看到不包含任何文本的对话框。 要关闭对话框,请单击或点击右上角的关闭 (X) 图标。 如果在 Power Apps Studio 或 Power Apps Mobile 中打开应用,则不会出现此对话框。 有关共享连接的详细信息,请参阅共享应用资源

  36. Power Apps 通过数据生成应用时,系统不会自动配置用于排序和搜索的字段

    要配置此字段,按照添加库中筛选和排序部分所述,编辑库的 Items 公式。

  37. 通过数据创建的应用只能访问数据源的前 500 条记录

    一般情况下,通过向数据源委派操作,Power Apps 可用于任意大小的数据源。 对于不能委派的操作,Power Apps 在创作时将发出警告,并仅对该数据源的前 500 条记录执行操作。 请参阅 Filter 函数一文,了解有关委派的详细信息。

  38. Excel 数据必须为表格式

    有关将 Excel 用作数据源的限制的信息,请参阅云存储连接

  39. 支持 SharePoint 自定义列表,但不支持库、某些类型的列表列或者支持多个值或选择的列

    有关详细信息,请参阅 SharePoint Online

  40. 共同创作不受支持。每次仅支持一位作者创作

    如果多人同时修改同一应用,可能会损坏应用或覆盖他人所做的更改。 在他人编辑之前关闭应用。

  41. 新共享的应用要在几分钟后才能使用

    在某些情况下,新共享的应用不会立即可用。 请稍等片刻即可使用。

  42. 窗体控件中,无法使用自定义卡更改数据

    常用自定义卡缺少写回更改所需的 Update 属性。 若要解决此问题,请执行以下操作:

    • 选择窗体控件,并根据希望卡显示的字段通过右侧窗格插入一个卡。
    • 按照了解数据卡中所述内容来解锁卡。
    • 根据需要删除或重新排列卡内的控件,类似于自定义卡的操作。
  43. 在 Android 5.0、具有 Webview 版本 v48 或 v49 的 Nexus 6 上运行的应用可能会崩溃

    用户更新到 Webview (3x) 之前的版本或更新到 Android 6.0 即可解决此问题。

  44. 如果内存不足,可能会暂时禁用相机

    如果移动设备内存不足,相机将暂时禁用,以避免设备崩溃。

  45. Office 365 视频连接器不受支持

  46. 卡片库已弃用

    使用此功能的现有应用目前可继续运行,但无法添加卡片库。 请将卡片库替换为新的**编辑窗体** 和**显示窗体** 控件。