Mobile offline-mogelijkheden en -beperkingen
Voordat u de mobiele app in de offline modus instelt, moet u de volgende mogelijkheden, tips en beperkingen doorlezen. We raden u aan ook de richtlijnen voor offline profielen door te nemen.
Deze tabellen en overeenkomstige opdrachten zijn beschikbaar in offline modus.
Notitie
Aangepaste opdrachten en standaardopdrachten zonder de regel Mscrm.IsEntityAvailableForUserInMocaOffline worden niet weergegeven in apps die eerst offline zijn. Voor meer informatie raadpleegt u Een knop op de opdrachtbalk is verborgen terwijl deze zichtbaar zou moeten zijn in Power Apps.
Table | Opdrachten |
---|---|
Rekening | Maken, Lezen, Bijwerken, Verwijderen |
Activiteitsaanwijzer | Lezen, Verwijderen |
Afspraak | Maken, Lezen, Bijwerken, Verwijderen, Activiteitsaanvraag converteren |
Bijlage | Alleen lezen |
Aanvraag | Maken, Lezen, Bijwerken, Verwijderen |
Concurrent | Maken, Lezen, Bijwerken, Verwijderen |
Adres van concurrent | Maken, Lezen, Bijwerken, Verwijderen |
Verbinding | Alleen lezen |
Verbindingsrol | Alleen-lezen |
Contact | Maken, Lezen, Bijwerken, Verwijderen |
Aangepaste tabel | Maken, Lezen, Bijwerken, Verwijderen |
Alleen-lezen | |
Lead | Maken, Lezen, Bijwerken, Verwijderen, Kwalificeren/Diskwalificeren |
Verkoopkans | Maken, Lezen, Bijwerken, Verwijderen |
Verkoopkansproduct | Maken, Lezen, Bijwerken, Verwijderen |
Telefoongesprek | Maken, Lezen, Bijwerken, Verwijderen |
Positie | Maken, Lezen, Bijwerken, Verwijderen |
Product | Lezen |
Opdracht | Maken, Lezen, Bijwerken, Verwijderen |
Team | Alleen-lezen |
User | Alleen-lezen |
Ondersteunde mogelijkheden
Bedrijfsregels - Bedrijfsregels worden in Mobile Offline ondersteund. Zie Bedrijfsregels en aanbevelingen maken om logica in een formulier voor modelgestuurde apps toe te passen voor meer informatie.
Bedrijfsprocesstromen - U kunt bedrijfsprocesstromen in de offlinemodus 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 van Power Apps is ingeschakeld voor offlinegebruik.
- De bedrijfsprocesstroom heeft één tabel.
- De tabel voor bedrijfsprocesstromen wordt toegevoegd in het offline profiel.
Notitie
Als een tabel is gekoppeld aan meerdere bedrijfsprocesstromen, moeten alle bedrijfsprocesstromen worden toegevoegd aan het offline profiel zodat de bedrijfsprocesstromen offline kunnen werken.
Er zijn drie opdrachten die beschikbaar zijn voor een bedrijfsprocesstroom wanneer u een app in de offline modus uitvoert op de mobiele app van Power Apps.
- Volgende fase
- Vorige fase
- Actieve fase instellen
Zie Bedrijfsprocesstromen offline uitvoeren voor meer informatie.
Ondersteuning voor opzoeken - Zoekopdrachten worden ondersteund voor de tabellen die geschikt zijn voor Mobile offline. Alle tabellen in de zoekopdracht moeten ook geschikt zijn voor Mobile offline.
Ondersteunde weergave - Alleen systeemweergaven en snelle weergaven worden ondersteund in Mobile offline. Persoonlijke weergaven worden niet ondersteund.
Offline zoeken - Alleen beschikbaar voor offline tabellen. De gebruiker kan slechts één tabel tegelijk doorzoeken. Algemene zoekopdracht is standaard ingesteld op Aoeken op categorie in de offlinemodus, zelfs als Zoeken in Dataverse is ingeschakeld, aangezien Zoeken in Dataverse niet wordt ondersteund in de offlinemodus. Op rasterpagina's wordt op weergave gebaseerd zoeken (filteren op trefwoord) niet ondersteund in de offlinemodus en schakelt Zoeken in raster over naar snel zoeken op basis van vondsten.
Opmerkingen over het tijdlijnbesturingselement - Opmerkingen over het tijdlijnbesturingselement zijn beschikbaar in de offlinemodus. U kunt foto's maken, notities lezen en bijlagen toevoegen/verwijderen in de offlinemodus.
Notitie
Het veld Datum is niet beschikbaar voor zoeken in Mobile Offline.
Aangepaste tabellen - Deze opdrachten zijn beschikbaar voor bewerking in het formulier: Markeren als voltooid, Vernieuwen, Converteren naar verkoopkans en Verwijderen.
Beperkingen
Aantal gesynchroniseerde records: het totale aantal gesynchroniseerde records is beperkt tot 3.000.000. Pogingen om een groter aantal records te synchroniseren mislukken. Dit aantal omvat ook verborgen tabellen die worden gebruikt voor offline mogelijkheden.
Beveiligingsmodel - Beveiliging op veldniveau en het delen van velden worden niet ondersteund in de modus Mobiel offline.
Een potentiële klant kwalificeren - Wanneer een potentiële klant die in Mobile offline is gemaakt, is gekwalificeerd en wanneer de gebruiker online gaat, wordt bij de bedrijfsprocesfase de kwalificatiefase weergegeven. De gebruiker moet handmatig Volgende fase selecteren om naar de volgende fase te gaan.
Rasters
- Kolomfiltering wordt uitgeschakeld wanneer een offline profiel is ingesteld, zelfs als er een netwerkverbinding is. Het raster werkt met de lokale database en ondersteunt geen aangepaste filters.
- Primaire afbeeldingsminiaturen zijn niet beschikbaar voor offline, tenzij ze eerder online zijn weergegeven.
- Aangepaste pictogrammen naast waarden in rasters zijn niet beschikbaar voor offline. Ga voor meer informatie over deze mogelijkheid naar Aangepaste pictogrammen weergeven.
Weergaven worden niet ondersteund voor de volgende tabellen in de offlinemodus:
Email
Opdracht
Faxnummer
Brief
Serviceappointment
Campaignresponse
Campaignactivity
Recurringappointmentmaster
Socialactivity
Alle weergaven waaraan tabellen zijn gekoppeld (gerelateerde tabel) die niet offline beschikbaar zijn, worden ook niet ondersteund.
Geavanceerd opzoeken: de functionaliteit Geavanceerd opzoeken wordt niet ondersteund in offline scenario's. Als u offline werkt, wordt de knop Geavanceerd opzoeken vervangen door een vervolgkeuzelijst Weergave wijzigen.
Bestaande toevoegen op subrasters - De functionaliteit Bestaande toevoegen wordt niet ondersteund voor Mobile offline voor bepaalde typen relaties. Wanneer u offline bent, zijn bepaalde relaties zoals N:N-relaties alleen-lezen en wordt de opdracht Bestaande toevoegen verborgen in subrasters voor die relaties. Zelfs als het verbergen de knop ongedaan wordt gemaakt via aanpassing, werkt de opdracht niet offline.
Webresources - Webresources worden gedeeltelijk ondersteund in de offlinemodus. Zie de volgende tabel voor meer informatie.
Configuratie van webresources Offline ondersteuning in Android en Windows Offline ondersteuning op iOS Webresource die wordt gebruikt voor formulierhandlers, formulierscripts en lintopdrachten Ondersteund (bestandsnamen moeten in kleine letters zijn.) Ondersteund (bestandsnamen moeten in kleine letters zijn.) JavaScript-bestanden waarnaar wordt verwezen in een HTML-webresource Ondersteund Wordt niet ondersteund. Webresources kunnen in sommige omstandigheden offline beschikbaar zijn als ze online worden opgehaald en door de browser in het cachegeheugen worden opgeslagen. HTML-, JS-, CSS- en XML-webresources ingesloten in een formulier voor modelgestuurde apps Ondersteund Wordt niet ondersteund. Webresources kunnen in sommige omstandigheden offline beschikbaar zijn als ze online worden opgehaald en door de browser in het cachegeheugen worden opgeslagen. Andere webresources die zijn ingesloten in een formulier voor modelgestuurde apps (zoals afbeeldingen, resx, enz.)
Opmerking:: de kenmerken Dataverse file en image zijn geen webresources maar reguliere Dataverse-gegevens. Om deze offline in te schakelen, raadpleegt u Mobiele offline profielen voor afbeeldingen en bestanden configureren.Niet ondersteund** Niet ondersteund** Webpagina (HTML-webresource) via het siteoverzicht van een modelgestuurde app Niet ondersteund Niet ondersteund Aangepaste JS-bestanden die dynamisch een fetchXML maken Niet ondersteund Niet ondersteund ** De toegang tot RESX-webresources als afhankelijkheid via Client-API vanuit een JS-bestand wordt ondersteund.
Berekende en samengetelde velden - Berekende en samengetelde velden die deel uitmaken van rijen die met de client zijn gesynchroniseerd, worden niet opnieuw beoordeeld door de client. De herevaluatie vindt plaats op de server wanneer de bijgewerkte rij wordt gesynchroniseerd.
Toegewezen velden - Wanneer u een app in de offlinemodus uitvoert, worden toegewezen velden niet vooraf ingevuld wanneer u een nieuwe record maakt van een tabel waarin velden zijn toegewezen aan een andere tabel.
Filterbewerkingen - Niet alle filterbewerkingen worden ondersteund in de offlinemodus. Voor een volledige lijst met ondersteunde operators, zie Ondersteunde filterbewerkingen per kenmerktype in Mobile Offline met behulp van FetchXML.
Afspraken - Afspraken kunnen worden gemaakt of bijgewerkt in Dataverse, maar ze worden niet verzonden naar ontvangers met serversynchronisatie. Zie voor meer informatie Afsprakentabel/entiteitsverwijzing en Serversynchronisatie van tabellen.
Servicetaken voor werkorders - Voor servicetaken voor werkorders die zijn gemaakt via aangepaste code, moet msdyn_lineorder zijn ingesteld op -1. Na de volgende synchronisatiecyclus wordt automatisch een werkelijke waarde ingesteld.
Zoeken met Snel zoeken: wanneer u offline zoekt, kunnen de resultaten afwijken van online zoekopdrachten. Tekens in uw zoektermen moeten exact overeenkomen wanneer u offline zoekt, terwijl online gelijkwaardige resultaten kunnen worden gevonden.
Tips
Mobile offline-synchronisatie
Mobile offline-synchronisatie met mobiele apparaten wordt met bepaalde tussenpozen uitgevoerd. Een synchronisatiecyclus kan enkele minuten duren, afhankelijk van de netwerklatentie van Azure, het volume van de gegevens die moeten worden gesynchroniseerd en de snelheid van het mobiele netwerk. Gebruikers kunnen de mobiele toepassingen blijven gebruiken tijdens de synchronisatie.
De tijd voor de eerste download van metagegevens wordt bepaald door het totaal aantal tabellen in voor offline geschikte app-modules. Zorg ervoor dat u alleen de tabellen en app-modules voor offline inschakelt die noodzakelijk zijn om de ervaring voor eindgebruikers te optimaliseren.
Zorg ervoor dat elke weergave die u offline wilt bewerken, niet verwijst naar tabellen die niet offline zijn ingeschakeld. Als u bijvoorbeeld aanneemt dat Account zich in het offline profiel bevindt, is een accountweergave die verwijst naar de primaire contactpersoon niet beschikbaar wanneer Contact niet in het profiel staat.
Wijzigingen aan de beveiligingsrechten van een gebruiker worden bijgewerkt tijdens de volgende synchronisatiecyclus. Tot die tijd kunnen gebruikers nog steeds toegang krijgen tot gegevens op basis van de eerder ingestelde beveiligingsrechten, maar alle wijzigingen die ze aanbrengen worden tijdens de synchronisatie met de server gevalideerd. Als zij niet meer de rechten hebben om een rij te wijzigen, ontvangen zij een foutbericht en wordt de rij niet gemaakt, bijgewerkt of verwijderd.
Eventuele wijzigingen in de weergaverechten van een gebruiker voor een rij worden pas van kracht op het mobiele apparaat na de volgende synchronisatiecyclus.
Mobile offline respecteert het beveiligingsmodel voor mobiele apps en het hiërarchische beveiligingsmodel, met uitzondering van de beveiliging op veldniveau en het delen van velden.
Filter voor downloadgegevens
Belangrijk
Filters voor organisatiegegevens worden niet meer gebruikt. Wijzigingen in filters moeten binnen het mobiele profiel zelf worden bewerkt.
Het wordt aanbevolen dat u ten minste één regel definieert voor alle gegevensfilters die mobiel offline zijn ingeschakeld, als u tabellen voor verschillende profielen gebruikt. Standaard is deze waarde op 10 dagen ingesteld voor de meeste voor offline geschikte tabellen.
Profielfilters
Profielbeperkingen
Profieldetails | Beperking |
---|---|
Relatie gedefinieerd voor elke tabel | Maximaal 15 relaties En maximaal 1 M:M-relatie (veel op veel) of 1:M-relatie (1 op veel) binnen die 15 relaties. Als aangepaste tabellen om dit scenario vragen, herziet u het gegevensmodel. Kringverwijzingen of automatische verwijzingen worden niet ondersteund. |
Afbeeldingen en bestanden | Voor afbeeldingen en bestanden gelden dezelfde beperkingen als voor elke andere tabel. Vanwege de impliciet gedefinieerde relaties kan een offline profiel maximaal 14 afbeeldingskolommen bevatten, voor alle entiteiten. |
Aanbeveling profielfilterregels
Controleer of u ten minste een van de profielregels voor elke tabel hebt geconfigureerd om de gegevens te downloaden.
Aanpassing | Aanbeveling |
---|---|
Alle records | Als u dit filter selecteert, kunt u geen andere filterregel definiëren. |
Alleen gerelateerde gegevens downloaden | Als u dit filter selecteert, kunt u geen andere filterregel definiëren. Zorg ervoor dat de tabel ook als tabel voor koppeling van profielitems is gedefinieerd. |
Andere gegevensfilter - als u dit selecteert, moet u ook minstens een van deze opties selecteren: Mijn records downloaden, Mijn teamrecords downloaden of Mijn bedrijfsonderdeel downloaden | 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 bedrijfsonderdeelniveau te hebben voor een tabel, tenzij hier een zeer goede reden voor is. Dit wordt aanbevolen voor een scenario met mastergegevens met een kleine gegevensset, zoals Landcodes. |
Aangepast gegevensfilter | <=3 filters kunnen in het aangepaste gegevensfilter worden gedefinieerd. |
Notitie
Laat ons uw taalvoorkeuren voor documentatie weten! Beantwoord een korte enquête. (houd er rekening mee dat deze in het Engels is)
De enquête duurt ongeveer zeven minuten. Er worden geen persoonlijke gegevens verzameld (privacyverklaring).