Opsætning af Mobile Offline

Brug den moderne appdesigner til at aktivere dine modelbaserede apps til offlinebrug på en mobilenhed. Når offline-tilstand er aktiveret, kan brugere arbejde med deres data uden at have forbindelse til internettet i Power Apps mobile-app.

Forudsætninger

Kontrollér følgende forudsætninger, før du aktiverer Mobile Offline:

  • Rollen miljøudvikler, administrator eller systemtilpasser skal bruges for at konfigurere offlinetilstand for modelbaserede apps. Disse roller har rettighederne Opret, Læs, Skriv, Slet og Del i tabellen Mobile Offline-profil. Du kan finde flere oplysninger i Om foruddefinerede sikkerhedsroller

  • Brugere med den grundlæggende brugerrolle kan åbne og bruge et offlineprogram. Denne rolle har rettigheden Læs til tabellen Mobile Offline-profil.

    Hvis du har en brugerdefineret sikkerhedsrolle, skal du kontrollere, at du har rettigheden Læs til tabellen Mobile Offline-profil. Du kan finde flere oplysninger under Diverse rettigheder

Optimér din app til Mobile Offline

Mobilapps kører på mindre skærme med begrænset forbindelse. Før du aktiverer offlinetilstand, skal du sikre dig, at din modelbaserede app er optimeret til offline- og mobilbrug. Overvej antallet af brugerscenarier, du vil dække, og den mængde data, appen bruger. Opret en app, der er enkel og letvægts.

Hvis du har brugere af stationære og fjernmobile computere, kan du optimere brugeroplevelsen ved at oprette to separate apps. Opret en onlineapp til dine office-brugere og en anden app til dine mobilbrugere, der kan have begrænset forbindelse.

Følg disse bedste fremgangsmåder, når du bygger en app til brug i Mobile Offline:

  • Identificer de scenarier på farten, der er funktionelt relaterede, f.eks. opgaver, der udføres af brugere, som arbejder i marken.

  • Reducer kompleksiteten af din app ved at begrænse mængden af appmetadata, der skal hentes på en brugers enhed. Tilføj kun de tabeller og visninger, der skal bruges af mobilbrugerne. Du kan finde flere oplysninger ved at gå til Tilføj sider i din app

  • Du skal kun bevare de visninger, der er nødvendige, og fjerne de visninger, der ikke er nødvendige i det daglige. Du kan f.eks. bevare visningen Mine aktive firmaer og fjerne visningen Alle firmaer. Hold formularerne lette, så de giver en problemfri og intuitiv oplevelse på mindre enheder. Følgende er mulige optimeringer for formularer på mobilenheder:

    • Oprette særlige formularer til mobilbrug.

    • Del formularer på tværs af mobil- og desktop-oplevelsen, men deaktiver visse felter på mobilenheden.

      Egenskaber for formular.

Aktivere din app til offline-brug

  1. Log på Power Apps.

  2. Vælg Apps i den venstre navigationsrude, og vælg derefter at åbne den modelbaserede app, du vil aktivere til offline.

  3. Vælg Mere (...) > Rediger for at åbne den moderne appdesigner.

  4. Vælg Indstillinger på kommandolinjen.

  5. Angiv Kan bruges offline til Til under fanen Generelt.

  6. Vælg typen af offlineprofil: Standard eller Avanceret.

    • Hvis du vælger Standard, aktiveres appen til offlinebrug for alle brugere. Vælg en eksisterende offlineprofil, eller vælg Ny profil med aktuelle appdata. Hvis du vil konfigurere en ny offlineprofil, skal du gå til Konfigurere en Mobile Offline-profil.

    • Hvis du vælger Begrænset til udvalgte brugere, aktiveres appen kun til offlinebrug for en bestemt liste over brugere. Vælg en eller flere offlineprofiler, eller vælg Ny profil med aktuelle appdata. Hvis du vil konfigurere en ny offlineprofil, skal du gå til Konfigurere en Mobile Offline-profil.

    • Du skal have administratorrettigheder for at tildele brugere til en offlineprofil.

  7. Luk siden Indstillinger, og gem og udgiv derefter appen. Når du er færdig, er appen konfigureret til offlinebrug.

Konfigurer en Mobile Offline-profil

Mobile Offline-profilen repræsenterer datasæt, der er synkroniseret på en brugers enhed. Profilen indeholder tabellerne, herunder relaterede filtre, der anvendes, når data synkroniseres med en brugers enhed. Du kan finde flere oplysninger om offlineprofiler i Vejledninger til offlineprofil.

Hvis offlineprofilen er i avanceret tilstand, skal du føje brugere til offlineprofilen. Hvis du ikke føjer en bruger til offlineprofilen, kan brugeren ikke bruge appen i offlinetilstand.

Aktivere en tabel til offline

En tabel skal aktiveres til offlinebrug for at føje den til en offlineprofil. Nogle tabeller er som standard aktiveret til offline. Følg disse trin for at kontrollere, om en tabel er aktiveret til offline.

  1. Log på Power Apps.

  2. Vælg Data > Tabeller i venstre rude.

  3. Vælg den tabel, du vil føje til en offline profil, og vælg derefter Indstillinger på kommandolinjen.

  4. Vælg Avancerede indstillinger i indstillingerne for Rediger tabel, og vælg Kan bruges offline i afsnittet Rækker i denne tabel.

En app kan kun knyttes til én profil. En profil kan dog deles mellem flere apps. Dette kan være nyttigt, når flere apps deler det samme datasæt, da det derefter kun skal hentes én gang på enheden og kan deles mellem apps.

Aktiver en tabel til brug offline.

Opret en standardprofil

Den moderne appdesigner opretter en standardofflineprofil, der er baseret på, hvordan appen er konfigureret.

Standard offlineprofilen er et udgangspunkt, der kan hjælpe dig med hurtigt at oprette en offlineprofil. Standardprofilen beregner ikke de optimale filtre for hver tabel. Hvis du har en kompleks app, kan den automatisk oprettede profil være delvist vellykket, da kun en del af appen kan konfigureres korrekt til offlinebrug. Det er vigtigt, at du gennemgår og justerer de foreslåede filtre ud fra organisationens behov.

  1. Vælg Ny profil med aktuelle appdata.

    Opret en ny profil.

  2. Gennemse de foreslåede filtre for hver tabel. Sørg for, at de data, der er hentet på brugernes enheder, er begrænset til kun det, der er nødvendigt. Fokuser på de mest anvendte tabeller i din app, hvor rækker til organisation i de fleste tilfælde er angivet.

    Standard autogenereret profil.

De tabeller, der føjes til profilen, har også kun filteret Kun relaterede rækker. Disse tabeller bruges i visse visninger, der kræver relaterede oplysninger. Du behøver måske ikke at ændre dem afhængigt af organisationens behov.

Føje en tabel til en offlineprofil og anvende filtre

Anvendelse af et passende filter for hver af de tabeller, der konfigureres i offlineprofilen, er vigtig for at begrænse den mængde data, der hentes på brugernes enheder.

Husk på, at du kan have 15 relaterede tabeller i et brugerdefineret filter. Du kan også have 15 relationer. Dette er separate kontroller, der måske ikke bliver tilføjet. Grænsen på 15 relationer er stigende, hvilket betyder, at hvis tabel B har N relationer, og du føjer en reference til tabel B i tabel A, forøges relationstallet for A med N+1; et plus N, der allerede er i tabel B. Denne grænse er pr. profilelement for tabel i profilen.

  1. Vælg Tilføj tabel.

    Tilføj en tabel.

  2. Vælg en tabel, og definer derefter filtrene.

  3. Angiv følgende feltre:

    1. Vælg den række, du vil gøre tilgængelige offline. I forbindelse med indstillingen Brugerdefineret skal du bruge udtryksgeneratoren til at konfigurere avancerede betingelser.

    2. Relationer viser en liste over de relationer, der er tilgængelige mellem den aktuelle tabel og andre tabeller, der er tilføjet i offlineprofilen. Hvis du vælger en relation, sikres det, at relaterede rækker, der følger den pågældende relation, hentes og gøres tilgængelige offline.

    3. Filer og Billeder definerer, hvilke kolonner en fil eller et billede skal downloades til offline. I forbindelse med filer kan du vælge at hente alle kolonner eller slet ingen. I forbindelse med billeder kan du vælge de kolonner, du vil hente mere detaljeret.

    4. Synkroniseringsintervallet definerer den synkroniseringshyppighed, der skal anvendes på enheden, for at synkronisere dataene med serveren. Hvis en tabels data ikke ændres ofte – f.eks. et katalog eller en produkttabel – kan du fokusere på kun at synkronisere data, når det er nødvendigt, f.eks. kun at opdatere én gang om dagen.

      Du kan kun have op til 15 relaterede tabeller i en profil. Hvis du overskrider grænsen, vises der en fejlmeddelelse, og du kan ikke publicere offlineprofilen.

  4. Vælg Tilføj + gem for at føje tabellen og filtrene til profilen.

  5. Når alle tabeller er konfigureret korrekt for profilen, skal du vælge Udført > Publicer dit program.

    Når appen publiceres, aktiveres appen til offlinebrug.

Tilføje brugere i en offlineprofil

Hvis du har valgt tilstanden Standard for offlineprofilen, kan alle de brugere, der har adgang til appen, også bruge den i offlinetilstand.

Men hvis du har valgt Begrænset til udvalgte brugere, skal du manuelt føje brugere (kræver administratorrettigheder) til offlineprofilen. Appen aktiveres kun til offlinebrug for de konfigurerede brugere.

  1. Vælg Tilføj brugere (kræver administratorrettigheder).

    Begrænset til automatisk genereret profil for udvalgte brugere.

  2. Log på Power Platform Administration.

  3. I området Brugere med offlineadgang skal du vælge Tilføj brugere.

  4. Vælg de brugere, du vil føje til Mobile Offline-profilen. De brugere, der tilføjes på baggrund af teams, vises under hvert team. De brugere, der tilføjes individuelt, vises som individuelle brugere.

  5. Når du er færdig med at tilføje personer, skal du vælge Gem.

    Hvis du har foretaget ændringer af et Microsoft Entra ID-gruppeteam, skal du fjerne og føje teamet til mobile offline-profilen igen, for at ændringerne kan træde i kraft.

Aktivere Mobile Offline (klassisk)

Offline-først er standardtilstanden, når du aktiverer en app til offlinebrug. Hvis du vil skifte til den klassiske offlinetilstand, skal du aktivere den for hver af dine modelbaserede apps. Det er en separat appindstilling for hver app.

  1. Log på  Power Apps.

  2. Vælg Apps i den venstre rude, og vælg derefter den modelbaserede app, du vil aktivere til offline brug.

  3. Vælg Mere (...) > Rediger for at åbne den moderne appdesigner.

  4. Vælg Indstillinger på kommandolinjen.

  5. Under fanen Funktioner skal du indstille Aktivér Mobile Offline (klassisk) til Ja.

  6. Vælg Gem, og publicer derefter appen.

Synkroniseringskonflikt

Når en bruger foretager ændringer af data i en offlineapp, sendes opdateringer af de enkelte kolonner tilbage til Dataverse, så snart netværket er tilgængeligt. Den sidste opdatering af de enkelte kolonner gemmes i Dataverse, så denne synkronisering mislykkes ikke på grund af ændringer, der er i konflikt.

Plug-ins og validering på serversiden kan gøre ændringer ugyldige. Disse ændringer gendannes lokalt, og der skrives en fejl til Dataverse-tabellen Synkroniseringsfejl.

Definere synkroniseringsindstillinger på mobil

Du kan give brugere mulighed for at styre de automatiske synkroniseringsintervaller eller den forbindelsestype, der skal bruges til at synkronisere dataene.

  1. Vælg Indstillinger på kommandolinjen.

  2. Vælg fanen Kommende:

    • Slå indstillingen Tillad, at brugere justerer synkroniseringshyppighed Til for at justere synkroniseringsintervallet, så synkroniseringen sker hyppigere eller sjældnere afhængigt af de enkelte behov. Brugere kan vælge ikke at synkronisere automatisk, hvis de kun vil synkronisere efter behov.
    • Slå indstillingen Tillad, at brugere synkroniserer med Kun Wi-Fi Til, så brugerne kan vælge, om deres automatiske synkronisering skal ske på mobilnetværk og Wi-Fi-forbindelser eller kun, når de har forbindelse til et Wi-Fi-netværk.

Bemærk

Kan du fortælle os om dine sprogpræferencer for dokumentation? Tag en kort undersøgelse. (bemærk, at denne undersøgelse er på engelsk)

Undersøgelsen tager ca. syv minutter. Der indsamles ingen personlige data (erklæring om beskyttelse af personlige oplysninger).