Mobile offline voor modelgestuurde apps instellen
Gebruik de moderne app-ontwerper om uw modelgestuurde apps geschikt te maken voor offline gebruik op een mobiel apparaat. Wanneer de offline modus is ingeschakeld, kunnen gebruikers met hun gegevens communiceren via de mobiele app, ook zonder internetverbinding Power Apps .
Vereisten
Controleer de volgende vereisten voordat u mobiel offline inschakelt:
De rol van omgevingsmaker, systeembeheerder of systeemaanpasser is nodig om de offlinemodus te configureren voor modelgestuurde apps. Deze rollen hebben de rechten Maken, Lezen, Schrijven, Verwijderen en Delen in de tabel Mobiel offline profiel . Voor meer informatie, zie Over vooraf gedefinieerde beveiligingsrollen
Gebruikers met de rol basisgebruiker kunnen een offline toepassing openen en gebruiken. Deze rol heeft het recht Lezen voor de tabel Mobiel offline profiel .
Als u een aangepaste beveiligingsrol hebt, zorg er dan voor dat u het recht Lezen hebt voor de tabel Mobiel offline profiel . Voor meer informatie, zie Diverse privileges
Uw app optimaliseren voor Mobile offline
Mobiele apps werken op kleinere schermen met beperkte connectiviteit. Voordat u de offlinemodus inschakelt, moet u ervoor zorgen dat uw modelgestuurde app is geoptimaliseerd voor offline en mobiel gebruik. Overweeg het aantal gebruikersscenario's dat u wilt afdekken en de hoeveelheid gegevens die de app gebruikt. Maak een eenvoudige, lichtgewicht app.
Als u desktopgebruikers en externe mobiele gebruikers hebt, optimaliseert u de gebruikerservaring door twee afzonderlijke apps te maken. Maak een online app voor uw kantoorgebruikers en een andere app voor uw mobiele gebruikers die mogelijk beperkte connectiviteit hebben.
Volg deze best practices bij het bouwen van een app voor mobiel offline gebruik:
Identificeer de scenario's voor toegang onderweg die functioneel gerelateerd zijn, zoals taken die worden uitgevoerd door gebruikers die in het veld werken.
Verminder de complexiteit van uw app door de hoeveelheid app-metagegevens te beperken die op het apparaat van een gebruiker moet worden gedownload. Voeg alleen de tabellen en weergaven toe die nodig zijn voor uw mobiele gebruikers. Ga voor meer informatie naar Een pagina toevoegen aan uw app
Bewaar alleen weergaven die nodig zijn en verwijder alle weergaven die u niet dagelijks nodig hebt. Behoud bijvoorbeeld de weergave Mijn actieve accounts en verwijder de weergave Alle accounts . Maak lichtgewicht formulieren voor een soepele en intuïtieve ervaring op apparaten met een klein scherm. Hieronder volgen mogelijke optimalisaties voor formulieren op mobiel:
Bouw speciale formulieren voor mobiel gebruik.
Deel formulieren op mobiel en desktop, maar schakel sommige velden op mobiel uit.
Uw app inschakelen voor offline gebruik
Aanmelden bij Power Apps.
Selecteer in het linkerdeelvenster Apps en selecteer vervolgens de modelgestuurde app die u offline wilt gebruiken.
Selecteer Meer (...)>Bewerken om de moderne app-ontwerper te openen.
Selecteer Instellingen op de opdrachtbalk.
Stel op het tabblad Algemeen de schakelaar Kan offline worden gebruikt in op Aan.
Selecteer het type offline profiel: Standaard of Beperkt tot geselecteerde gebruikers.
Als u Standaard selecteert, is de app voor alle gebruikers geschikt voor offline gebruik. Selecteer een bestaand offline profiel of selecteer Nieuw profiel met huidige app-gegevens. Zie Een mobiel offline profiel instellen voor informatie over het instellen van een nieuw offline profiel.
Als u Beperkt tot geselecteerde gebruikers selecteert, is de app alleen beschikbaar voor offline gebruik door een geselecteerde lijst met gebruikers. Selecteer een of meerdere offline profielen of selecteer Nieuw profiel met huidige app-gegevens. Zie Een mobiel offline profiel instellen voor informatie over het instellen van een nieuw offline profiel.
U moet over beheerdersrechten beschikken om gebruikers aan een offline profiel te kunnen toewijzen.
Sluiten de pagina instellingen en sla uw app op en publiceer deze. Als u gereed bent, wordt de app ingesteld voor offline gebruik.
Een Mobile Offline-profiel instellen
Het Mobile offline-profiel staat voor de gegevensset die is gesynchroniseerd op het apparaat van een gebruiker. Het profiel bevat de tabellen, inclusief gerelateerde filters, die worden toegepast wanneer gegevens worden gesynchroniseerd met het apparaat van een gebruiker. Voor meer informatie over offline profielen, zie Richtlijnen voor offline profielen.
Als het offline profiel zich in de geavanceerde modus bevindt, moet u gebruikers aan het offline profiel toevoegen. Als u geen gebruiker aan het offline profiel toevoegt, kan de gebruiker de app niet in de offline modus gebruiken.
Een tabel inschakelen voor offline
Een tabel kan alleen aan een offlineprofiel worden toegevoegd als deze is ingeschakeld voor offline. Sommige tabellen zijn standaard ingeschakeld voor offline. Volg deze stappen om te controleren of een tabel is ingeschakeld voor offline.
Aanmelden bij Power Apps.
Selecteer Gegevens>Tabellen in het linkervenster.
Selecteer de tabel die u aan een offline profiel wilt toevoegen en selecteer vervolgens op de opdrachtbalk instellingen.
Selecteer in de instellingen van Tabel bewerken de optie Geavanceerde opties en selecteer in de sectie Rijen in deze tabel de optie Kan offline worden gezet.
Een app kan slechts aan één profiel worden gekoppeld. Een profiel kan echter tussen meerdere apps worden gedeeld. Dit kan handig zijn wanneer meerdere apps dezelfde gegevensset delen, omdat het maar één keer op het apparaat hoeft te worden gedownload en tussen de apps wordt gedeeld.
Een standaardprofiel genereren
De moderne appontwerper genereert een standaard offlineprofiel dat is gebaseerd op hoe de app is geconfigureerd.
Het standaard offlineprofiel is een startpunt om u te helpen snel een offlineprofiel op te bouwen. Het standaardprofiel berekent niet de optimale filters voor elke tabel. Het is belangrijk dat u de voorgestelde filters beoordeelt en Aanpassent op basis van de behoeften van uw organisatie.
Selecteer Nieuw profiel met huidige app-gegevens.
Bekijk de voorgestelde filters voor elke tabel. Zorg ervoor dat de gegevens die op de apparaten van gebruikers worden gedownload, beperkt zijn tot wat nodig is. Concentreer u op de tabellen die het meest worden gebruikt in uw app. In de meeste gevallen is hiervoor het filter Organisatierijen ingesteld.
De tabellen die aan het profiel worden toegevoegd, hebben ook het filter Alleen gerelateerde rijen . Dit zijn tabellen die in bepaalde weergaven worden gebruikt en waarvoor gerelateerde informatie nodig is. Mogelijk hoeft u deze niet aan te passen aan de behoeften van uw organisatie.
Een tabel toevoegen aan een offlineprofiel en filters toepassen
Het toepassen van een geschikt filter voor elk van de tabellen die in het offlineprofiel zijn geconfigureerd, is van cruciaal belang om de hoeveelheid gegevens te beperken die wordt gedownload op de apparaten van gebruikers.
Zorg ervoor dat u voor elke tabel ten minste één profielregel configureert om de gegevens ervan te downloaden.
Aanpassing | Aanbeveling |
---|---|
Organisatierijen - indien geselecteerd, selecteer dan ten minste een van deze opties: - Rijen van de gebruiker - Team rijen - Rijen van bedrijfseenheden |
Als u dit filter wilt definiëren, moet u ten minste één van de gegeven opties kiezen. Het is sterk aan te raden om geen filter op bedrijfseenheidsniveau voor een tabel te gebruiken, tenzij er een goede reden is. Het wordt aanbevolen voor een masterdatascenario met een grote dataset, zoals een prijslijst. |
Alle rijen | Als u dit filter selecteert, kunt u geen andere filterregels definiëren. |
Alleen gerelateerde rijen | Zorg ervoor dat de bijbehorende tabel is toegevoegd aan het offline profiel. |
Aanpassen | U kunt een aangepast filter tot drie niveaus diep definiëren. |
Houd er rekening mee dat u maximaal 15 gerelateerde tabellen in een aangepast filter kunt hebben. U kunt ook 15 relaties hebben. Dit zijn verschillende controles die mogelijk niet bij elkaar worden opgeteld. De limiet van 15 relaties is transitief, wat betekent dat als tabel B N Relaties heeft en u een verwijzing naar tabel B toevoegt in tabel A, het aantal relaties van A met N+1 toeneemt; één plus de N die al in tabel B staat. Deze limiet geldt per profielitem voor een tabel in het profiel.
Selecteer Tabel toevoegen.
Kies een tabel en definieer vervolgens de filters.
Stel de volgende filters in:
Selecteer de rijen die u offline beschikbaar wilt maken. Voor de optie Aangepast gebruikt u de expressiebouwer om geavanceerde voorwaarden in te stellen.
Relaties geeft een overzicht van de verschillende Relaties die beschikbaar zijn tussen de huidige tabel en andere tabellen die zijn toegevoegd in het offline profiel. Als u een relatie selecteert, zorgt dit ervoor dat gerelateerde rijen die op die relatie volgen, worden gedownload en offline beschikbaar worden gesteld.
Bestanden en afbeeldingen bepalen welke kolommen voor een bestand of afbeelding offline moeten worden gedownload. Voor bestanden kunt u ervoor kiezen om elke kolom of helemaal geen kolom te downloaden. Voor afbeeldingen kunt u elke kolom selecteren die u gedetailleerd wilt downloaden.
Synchronisatie-interval definieert de synchronisatiefrequentie die op het apparaat moet worden toegepast om de gegevens met de server te synchroniseren. Als de gegevens van een tabel niet vaak worden gewijzigd, zoals een catalogus of een producttabel, wilt u zich misschien concentreren op het synchroniseren van gegevens wanneer dat nodig is, zoals slechts één keer per dag vernieuwen.
U kunt maximaal 15 gerelateerde tabellen in een profiel hebben. Als u de limiet overschrijdt, krijgt u een foutmelding en kunt u het offlineprofiel niet publiceren.
Selecteer Toevoegen + opslaan om uw tabel en filters aan het profiel toe te voegen.
Wanneer alle tabellen correct zijn geconfigureerd voor het profiel, selecteert u Gereed>Uw toepassing publiceren.
Wanneer de app is gepubliceerd, wordt de app ingeschakeld voor offlinegebruik.
Gebruikers toevoegen aan een offline profiel
Als u de Standaard offline profielmodus hebt geselecteerd, kunnen al uw gebruikers die toegang hebben tot de app deze ook in de offline modus gebruiken.
Als u echter Beperkt tot geselecteerde gebruikers hebt geselecteerd, moet u handmatig gebruikers (vereist beheerdersrechten) toevoegen aan het offline profiel. De app wordt alleen ingeschakeld voor offline gebruik voor die geconfigureerde gebruikers.
Selecteer gebruikers toevoegen (vereist beheerdersrechten).
Meld u aan bij het Power Platform-beheercentrum.
Selecteer in het gedeelte gebruikers met offline toegang de optie gebruikers toevoegen.
Selecteer de gebruikers die u aan het Mobile Offline-profiel wilt toevoegen. De gebruikers die zijn toegevoegd, op basis van teams, worden onder elk team vermeld. Gebruikers die individueel worden toegevoegd, worden als individuele gebruikers weergegeven.
Wanneer je Gereed mensen toevoegt, selecteer je Opslaan.
Als u wijzigingen hebt aangebracht in een groepsteam van Microsoft Entra ID, moet u het team verwijderen en opnieuw toevoegen aan het Mobile Offline-profiel om de wijzigingen van kracht te laten worden.
Mobile offline klassiek inschakelen
Offline eerst is de standaardmodus wanneer u een app inschakelt voor offline gebruik. Als u wilt overschakelen naar de offline klassieke modus, moet u deze inschakelen voor uw modelgestuurde app. Het is een aparte app-instelling voor elke app.
Aanmelden bij Power Apps.
Selecteer in het linkerdeelvenster Apps en selecteer vervolgens de modelgestuurde app die u offline wilt gebruiken.
Selecteer Meer (...) >Bewerken om de moderne app-ontwerper te openen.
Selecteer Instellingen op de opdrachtbalk.
Stel op het tabblad Functies de schakelaar Offline klassiek inschakelen in op Ja.
Selecteer Opslaan en publiceer vervolgens de app.
Synchronisatie-instellingen op mobiel definiëren (Aanpassen)
[Deze sectie maakt deel uit van de voorlopige documentatie en kan nog veranderen.]
U kunt gebruikers toestaan om de automatische synchronisatie-intervallen of het verbindingstype voor het synchroniseren van de gegevens te bepalen.
Selecteer Instellingen op de opdrachtbalk.
Selecteer het tabblad Aankomend :
- Stel de optie gebruikers toestaan synchronisatiefrequentie te wijzigen in op Aan om het synchronisatie-interval in te stellen op meer of minder frequent synchroniseren, afhankelijk van de individuele behoeften. Gebruikers kunnen ervoor kiezen om niet automatisch te synchroniseren als ze alleen op aanvraag willen synchroniseren.
- Stel de optie gebruikers alleen toestaan te synchroniseren via wifi in op Aan om gebruikers te laten kiezen of hun automatische synchronisatie plaatsvindt via mobiele netwerken en wifi-verbindingen of alleen wanneer ze verbonden zijn met een wifi-netwerk.
Belangrijk
- Dit is een preview-functie.
- Preview-functies zijn niet bedoeld voor productiegebruik en bieden mogelijk beperkte functionaliteit. Deze functies zijn beschikbaar vóór een officiële release zodat klanten vroeg toegang kunnen krijgen en feedback kunnen geven.
Schakel de onlinemodus in (Aanpassen)
[Deze sectie maakt deel uit van de voorlopige documentatie en kan nog veranderen.]
De offline-first-modus biedt de beste ervaring voor gebruikers in situaties met geen of weinig netwerkverbinding. Zodra uw gegevens zijn gesynchroniseerd, kunt u met de gegevens op uw lokale apparaat werken, ongeacht de netwerkstatus. Als uw offline profiel echter filters bevat, hebt u mogelijk niet altijd toegang tot alle gegevens die u wel zou kunnen benaderen als u online bent in een browser, zelfs niet als uw apparaat is verbonden met het netwerk.
Als het belangrijk is dat gebruikers toegang hebben tot gegevens die niet naar hun apparaten zijn gedownload, kunt u de schakelaar Onlinemodus activeren die voor gebruikers zichtbaar is op de pagina Apparaatstatus. Wanneer gebruikers de schakelaar Onlinemodus gebruiken, hebben ze toegang tot gegevens die niet zijn gesynchroniseerd met het lokale apparaat. De schakelaar kan alleen worden geactiveerd als het apparaat is verbonden met een netwerk.
- Selecteer Instellingen op de opdrachtbalk.
- Selecteer het tabblad Aankomend .
- Stel de optie gebruikers toestaan om in de onlinemodus te werken in op Aan om gebruikers te laten kiezen of ze de app in de onlinemodus willen gebruiken wanneer ze verbonden zijn met een netwerk.
Belangrijk
- Dit is een preview-functie.
- Preview-functies zijn niet bedoeld voor productiegebruik en bieden mogelijk beperkte functionaliteit. Deze functies zijn beschikbaar vóór een officiële release zodat klanten vroeg toegang kunnen krijgen en feedback kunnen geven.
Ondersteunde mogelijkheden
preview: preview worden ondersteund in mobiele offline. Zie Creëer bedrijfsregels om logica toe te passen in een modelgestuurde app voor meer informatie.
Bedrijfsprocesstromen: U kunt bedrijfsprocesstromen in de offline modus gebruiken als aan de volgende voorwaarden wordt voldaan:
- De bedrijfsprocesstroom wordt gebruikt in een app die u in Power Apps Mobile kunt uitvoeren.
- De mobiele app is geconfigureerd voor offline gebruik. Power Apps
- De bedrijfsprocesstroom heeft één tabel.
- De tabel bedrijfsprocesstroom is toegevoegd aan het offline profiel.
Notitie
Als een tabel aan meerdere bedrijfsprocesstromen is gekoppeld, moeten alle bedrijfsprocesstromen aan het offline profiel worden toegevoegd om ervoor te zorgen dat een van de bedrijfsprocesstromen offline kan werken.
Er zijn drie opdrachten beschikbaar voor bedrijfsprocesstromen wanneer u een app in de offline modus uitvoert op de Power Apps mobiele app:
- Volgende fase
- Vorige fase
- Actieve fase instellen
Zie Bedrijfsprocesstromen offline uitvoeren voor meer informatie.
Ondersteuning voor opzoeken: opzoeken wordt ondersteund voor de tabellen die zijn geconfigureerd voor offline mobiel. Alle tabellen die deelnemen aan de opzoekactie moeten ook geconfigureerd zijn voor offline gebruik.
opmerkingen bij het besturingselement tijdlijn: Opmerkingen bij het besturingselement tijdlijn zijn beschikbaar in de offlinemodus. U kunt foto's maken, notities lezen en bijlagen toevoegen/verwijderen in de offlinemodus. U moet de tabel Notitie toevoegen met behulp van de optie Alleen gerelateerde rijen en de gebruiker (systeemgebruiker) in het offline profiel.
Notitie
Het veld Datum is niet beschikbaar voor offline zoeken op mobiel.
Aangepaste tabellen: Deze opdrachten zijn beschikbaar om het formulier te bewerken: Markeren als voltooid, Vernieuwen, Converteren naar verkoopkans en Verwijderen.