Limitările dispozitivelor mobile offline pentru aplicațiile create pe planșă
Înainte de a configura aplicația mobilă în modul offline, asigurați-vă că ați citit următoarele limitări. Vă recomandăm să examinați și Cele mai bune practici pentru dezvoltarea unei aplicații pentru utilizare offline și Optimizați profilul offline.
Capacitățile nu sunt acceptate în aplicațiile offline
Suprafață | Descriere |
---|---|
Tipuri de aplicații Canvas | Funcția offline primul funcționează numai pentru aplicațiile canvas independente. Nu funcționează pentru aplicațiile canvas încorporate, paginile personalizate sau aplicațiile canvas din Teams. |
Conectori | Conectorii non-Dataverse , cum ar fi SharePoint, nu sunt acceptați în modul offline. |
Dataverse tipuri de tabele | Tabelele virtuale și tabelele elastice nu sunt acceptate în modul offline. |
Profil offline partajat | Dacă același profil offline este utilizat într-o aplicație canvas și într-o aplicație bazată pe model, se creează două baze de date locale separate. |
Notă
Dacă aplicația dvs. se conectează la date din Excel, fișiere CSV sau SharePoint liste, puteți începe cu Copilot pentru a importa date în Dataverse. Odată ce datele dvs. sunt în Dataverse, puteți activa compatibilitatea offline pentru aplicațiile dvs. canvas cu o singură selecție.
Limitări de execuție offline
Suprafață | Descriere |
---|---|
Limită de înregistrare offline | Numărul total de înregistrări sincronizate este limitat la 3,000,000. Încercările de sincronizare a unui număr mai mare de înregistrări eșuează. Acest număr include și tabele ascunse utilizate pentru capabilitățile offline. |
Funcții Power Fx | Funcția offline-first funcționează numai cu Dataverse tabele și nu acceptă următoarele Power Fx funcții: Relaționați, Deconectați |
Relație | Relațiile multi-la-multe nu sunt acceptate în modul offline în aplicațiile canvas. Filtrarea pentru căutările coloanelor acceptă doar un nivel al relației atunci când aplicația este configurată pentru utilizare offline. |
Tabele | Notele nu sunt acceptate în modul offline în aplicațiile canvas. |
Tipuri de coloane | Câmpurile calculate și cumulate — care fac parte din rândurile sincronizate cu clientul — nu sunt reevaluate de client. Reevaluarea are loc pe server atunci când rândul actualizat este sincronizat. Când rulați o aplicație în modul offline, câmpurile mapate nu sunt prepopulate atunci când creați o înregistrare nouă dintr-un tabel care are câmpuri mapate la alt tabel. |
Ordine de sortare | Articolele dintr-o galerie pot apărea într-o ordine diferită într-o aplicație compatibilă offline dacă nu este selectată nicio ordine de sortare . Alegeți o ordine de sortare în controlul galeriei pentru a vă asigura că aplicația se comportă constant în aplicațiile mobile și browserele web. |
Sincronizare de fundal | Datele pot fi sincronizate în mod regulat numai atunci când Power Apps se rulează în prim-planul dispozitivului, cu ecranul deblocat. Aflați mai multe în Sincronizați datele offline în fundal. |
Limitări ale filtrelor de profil
Suprafață | Descriere |
---|---|
Relație definită pentru fiecare tabel | Este permisă maximum 15 relații. Există maximum o relație multi-la-mulți (M:M) sau unu-la-mulți (1:M) în cadrul celor 15 relații. Dacă orice tabele particularizate necesită acest scenariu atunci revizuiți modelul de date. Nu sunt acceptate referințele circulare sau auto-referințele. |
Imagini și fișiere | Imaginile și fișierele sunt supuse acelorași limitări ca orice alt tabel. Din cauza relațiilor definite implicit, un profil offline poate conține doar până la 14 coloane de imagine, în toate entitățile. |
Profil offline generat automat | Profilul offline generat automat nu gestionează filtre. Ca urmare, pentru fiecare tabel utilizat în aplicație, acesta descarcă toate rândurile la care utilizatorul are permisiuni. |
Consultați și
Remediați erorile de sincronizare offline în Power Apps aplicația mobilă