畫布應甪程式適用的 Mobile Offline 概觀

如果您的 Dataverse 型畫布應用程式使用者,在連線上有斷斷續續或無法存取網際網路的問題,您可以輕鬆地提供具備簡易切換開關和畫布控制項的離線優先存取。 基本的離線優先應用程式很容易製作。 只需使用一般 Power Fx 公式來建置您的應用程式, Power Apps 離線功能就能處理其他的。

您也可以使用自訂離線設定檔,建置複雜的離線應用程式。 離線設定檔是確定同步到使用者裝置的數據的配置。 離線設定檔可減少下載至裝置的資料量,協助您最佳化應用程式的效能。 例如,雖然您可能具有表格中數百萬筆記錄的存取權,但您的應用程式可能只需要其中一千筆記錄。 如果只下載一千筆記錄,您的應用程式效能就會更好。 如果您需要離線應用程式中超過 15 個的表格,您可能會想要使用自訂離線設定檔。

若要開始使用 mobile offline,請在您的應用程式中以及您的應用程式所使用的表格中,打開離線功能。 基本的離線畫面範本會自動插入至應用程式,讓您直接使用或作為起始點。 設定畫布應甪程式的 mobile offline

行動裝置離線優先

離線-優先 表示使用者在離線時所需的所有資料,都會複製到他們的行動裝置中。 它必須先連線到網際網路,才能下載資料,但在那之後,使用者在離線時,就能單獨處理儲存在其裝置本機上的資料。 切換網路或關閉網路並不會影響應用程式的效能,因為它是使用本機資料。 Power Apps 會監視您的應用程式網路存取。 當它偵測到連線時,會自動將任何本機變更同步至伺服器,並從伺服器下載任何更新。 離線功能處理 衝突檢測 並最大限度地減少系統資源的使用。

當您在應用程式中打開離線功能時,不管有沒有網際網路連線,應用程式一定會執行離線-優先。 這項功能可最佳化離線效能,並在使用者變更位置時,創造一致的體驗。

為何要使用畫布應用程式的離線使用,而不是 LoadData/SaveData?

使用畫布應用的內置脫機功能而不是LoadData/SaveData Power Fx 函數有一些主要好處。

主題 LoadData/SaveData 內建離線
Power Apps Studio 支援 自訂 內建
程式碼複雜度 Power Fx 程式碼複雜度會隨資料複雜性擴大 無程式碼
支援的 Power Fx 函數 所有 部分(請參閱 畫布應用的 Mobile offline 限制。
應用程式檢查程式規則 否​​ 標記常見的配置問題
離線或連線能力使用者體驗 未提供/僅限自訂 自動
同步用戶體驗或狀態 未提供/僅限自訂 自動
圖像和文件支援 是,但是可能會遇到效能和記憶體限制 .是
優化的增量同步 .是
衝突解決 手動 自動
本機資料存放區 Files 交易資料庫
自動處理結構描述變更 .是
使用大型資料集的快速應用程式啟動 .是
資料大小限制 裝置相依性,在大多數情況下為 30-70 MB 取決於設備,300 萬行

另請參閱

離線使用畫布應用