【发布时间】:2020-10-23 23:00:29
【问题描述】:
当我们在离线模式下从 Mobile 关闭 PowerApps 并稍后重新打开时,PowerApps 离线内存(离线期间保存在集合变量中的值Collect(offlineData,{...}))会发生什么情况。
有没有办法在退出应用程序后保持离线收藏,稍后在离线模式下重新打开并添加更多;最后,一旦连接恢复,将所有内容同步到数据源?
【问题讨论】:
标签: powerapps
当我们在离线模式下从 Mobile 关闭 PowerApps 并稍后重新打开时,PowerApps 离线内存(离线期间保存在集合变量中的值Collect(offlineData,{...}))会发生什么情况。
有没有办法在退出应用程序后保持离线收藏,稍后在离线模式下重新打开并添加更多;最后,一旦连接恢复,将所有内容同步到数据源?
【问题讨论】:
标签: powerapps
博文https://powerapps.microsoft.com/en-us/blog/build-offline-apps-with-new-powerapps-capabilities/ 概述了如何使用函数SaveData 和LoadData 将数据存储在本地缓存中。本文还介绍了如何检查连接状态以允许同步数据。
【讨论】:
如果应用关闭,集合将被清除。要保留数据,您需要将其存储到数据源中。这可以是共享点或 Excel 工作表或 Excel。
为此,您需要使用按钮或应用程序的 OnClose 函数将其存储。命令将是相同的。
对于按钮。 OnSelect = 集合(集合名称,数据源名称) 对于 App OnClose= Collection(CollectionName, DataSourceName)
【讨论】: