Mobile Offline til lærredsapps
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.
Vigtigt
Offlinefunktionen fungerer kun for enkeltstående lærredapps. Den fungerer ikke for integrerede lærredapps eller brugerdefinerede sider.
Vigtigt
- Den første offlinefunktion fungerer kun med Dataverse-tabeller og understøtter ikke følgende Power Fx-funktioner:
- Min/Max/Gnsn
- Relatér
- Ophæv relation
- I (Medlemsskab)
- UpdateIf
- RemoveIf
- Filter på kolonneopslag understøtter kun ét opslagsniveau, når appen er aktiveret til offline.
- Mange til mange-relationer understøttes ikke.
Microsoft planlægger at understøtte disse funktioner og tokens i fremtiden.
Du kan også oprette komplekse offlineapps ved hjælp af brugerdefinerede offlineprofiler. En offlineprofil er et sæt filtre og begrænsninger af de data, appen indlæser på brugernes mobilenheder. 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 registrering af konflikter 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ærredsapps i stedet for LoadData/SaveData Power Fx-funktioner.
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 begrænsninger i bemærkningen Vigtigt i starten af denne artikel). |
Regler for App-kontrol | None | Markere almindelige problemer med konfiguration |
Brugeroplevelse i offline- eller forbindelsestilstand | Ikke angivet/kun brugerdefineret | Automatisk |
Synkronisere 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 | Ikke understøttet |
Optimeret deltasynkronisering | Nej | 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 | Afhængig af enhed, op til enhedens lagerkapacitet |
Se også
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: I hele 2024 udfaser vi GitHub-problemer som feedbackmekanisme for indhold og erstatter det med et nyt feedbacksystem. Du kan få flere oplysninger under:Indsend og få vist feedback om