Oversigt over Mobile Offline til lærredapps

Hvis brugere af den Dataverse-baserede lærredsapp har dårlig eller ingen Internetadgang, kan du nemt give offlineadgang med enkle parametre og et Lærred-kontrolelement. Det er nemt at oprette grundlæggende offlineapps. Du skal blot bygge din app med normale Power Fx-formler, og Power Apps-offlinefunktionerne tager sig af resten.

Du kan også oprette komplekse offlineapps ved hjælp af brugerdefinerede offlineprofiler. En offlineprofil er den konfiguration, der bestemmer de data, der synkroniseres med brugernes enheder. Offlineprofiler hjælper dig med at optimere appens ydeevne ved at reducere mængden af data, der downloades til enheden. Du kan f.eks. have adgangsrettigheder til millioner af poster i en tabel, men din app skal måske kun bruge tusind af dem. Hvis du kun henter tusind poster, fungerer din app bedre. Hvis du har brug for mere end 15 tabeller i offlineappen, kan det være en god ide at bruge en brugerdefineret offlineprofil.

Du kan komme i gang med at arbejde offline med mobilen ved at slå offlinefunktionen til i din app og i de tabeller, som din app bruger. Der indsættes automatisk en grundlæggende skabelon til offlineskærm i appen, så du kan bruge den direkte eller som udgangspunkt. Konfigurere Mobile Offline til lærredsapps.

Mobile Offline-først

Offlinetilstand betyder, at alle de data, brugerne skal have, når de er offline, kopieres til deres mobilenhed. Det kræver, at der er netværksadgang til at hente dataene først, men derefter arbejder brugerne udelukkende med de data, der er gemt lokalt på deres enhed, også når de er online. Når du flytter til og fra netværket, påvirkes appens ydeevne ikke, fordi den bruger lokale data. Power Apps overvåger appens netværksadgang. Når der registreres en forbindelse, synkroniseres eventuelle lokale ændringer automatisk med serveren, og eventuelle opdateringer hentes fra serveren. Offlinefunktionerne håndterer konfliktregistrering og minimerer brugen af systemressourcer.

Når du slår offlinefunktionaliteten til i appen, kører appen altid offline først, med eller uden en internetforbindelse. Denne funktionalitet optimerer offlineydeevnen og giver brugerne en ensartet oplevelse, når de skifter opholdssted.

Hvorfor bruge offline til lærredsapps i stedet for LoadData/SaveData?

Der er nogle vigtige fordele ved at bruge den indbyggede offlinefunktionalitet til lærredapps i stedet for LoadData/SaveData-funktioner Power Fx .

Emne LoadData/SaveData Indbygget offline
Understøttelse af Power Apps Studio Brugerdef Indbygget
Kodekompleksitet Power Fx-kodekompleksitet skaleres op med datakompleksitet Ingen kode
Understøttede Power Fx-funktioner All Delvis (se Mobile Offline-begrænsninger for lærredapps).
Regler for App-kontrol None Almindelige konfigurationsproblemer markeres
Brugeroplevelse i offline- eller forbindelsestilstand Ikke angivet/kun brugerdefineret Automatisk
Synkroniser brugeroplevelse eller -status Ikke angivet/kun brugerdefineret Automatisk
Understøttelse af billeder og filer Ja, men der kan være begræsninger for ydeevne og hukommelse Ja
Optimeret delta-synkronisering Nr. Ja
Konfliktløsning Manuelt Automatisk
Lokalt datalager Files Transaktionsdatabase
Håndterer automatisk skemaændringer Nej Ja
Hurtig start af app med store datasæt Nej Ja
Grænse for datastørrelse Afhængig af enhed, 30-70 MB i de fleste tilfælde Enhedsafhængig, 3 millioner rader

Se også

Arbejd med lærredapps offline