Funktioner och begränsningar för Mobile Offline
Innan du konfigurerar mobilappen i offlineläge måste du läsa igenom följande funktioner, tips och begränsningar. Vi rekommenderar att du även granskar riktlinjerna för offlineprofilen.
Dessa tabeller och motsvarande kommandon är tillgängliga i offlineläge.
Anteckning
Anpassade kommandon och standardkommandon utan regeln Mscrm.IsEntityAvailableForUserInMocaOffline inte visas i offline först-appar. Mer information finns i En knapp på kommandoraden är dold när den ska vara synlig i Power Apps.
Register | Kommandon |
---|---|
Account | Skapa, läsa, uppdatera och ta bort |
Aktivitetspekare | Läsa, ta bort |
Avtalad tid | Skapa, läsa, uppdatera, ta bort, konvertera aktivitetsärende |
Bifogad fil | Skrivskyddat |
Ärende | Skapa, läsa, uppdatera och ta bort |
Konkurrent | Skapa, läsa, uppdatera och ta bort |
Konkurrentens adress | Skapa, läsa, uppdatera och ta bort |
Anslutning | Skrivskyddat |
Anslutningsroll | Skrivskyddad |
Kontakt | Skapa, läsa, uppdatera och ta bort |
Anpassad tabell | Skapa, läsa, uppdatera och ta bort |
Skrivskyddad | |
Lead | Skapa, läsa, uppdatera, ta bort, kvalificera/diskvalificera |
Affärsmöjlighet | Skapa, läsa, uppdatera och ta bort |
Produkt i affärsmöjlighet | Skapa, läsa, uppdatera och ta bort |
Telefonsamtal | Skapa, läsa, uppdatera och ta bort |
Position | Skapa, läsa, uppdatera och ta bort |
Produkt | Läsa |
Uppgift | Skapa, läsa, uppdatera och ta bort |
Team | Skrivskyddad |
User | Skrivskyddad |
Funktioner som stöds
Affärsregler – Affärsregler stöds i Mobile offline. Mer information finns i Skapa affärsregler och rekommendationer för att tillämpa logik i en modelbaserade app-formulär.
Affärsprocessflöden – Du kan använda affärsprocessflöden i offlineläge om följande villkor uppfylls:
- Den affärsprocessflöde i en app som du kan köra på Power Apps Mobile.
- Power Apps mobilapp är aktiverat för offline-användning.
- Affärsprocessflödet har en enskild tabell.
- Tabellen affärsprocessflöde läggs till i offlineprofilen.
Anteckning
Om en tabell associeras med flera affärsprocessflöden måste alla affärsprocessflöden läggas till i offlineprofilen för att något av affärsprocessflödena ska fungera offline.
Det finns tre kommandon som är tillgängliga för ett affärsprocessflöde när du kör en app i offlineläge i Power Apps Mobile-appen.
- Nästa stadium
- Föregående stadium
- Ange aktivt stadium.
Mer information: Köra affärsprocessflöden offline
Uppslag som stöds - Uppslag stöds för tabeller som är Mobile Offline-aktiverade. Alla tabeller som ingår i sökningen ska också var offline-aktiverade.
Vy som stöds - endast systemvyer och snabbgranskning stöds i Mobile Offline. Personliga vyer stöds inte.
Offline-sökning - endast tillgängligt för offline-tabeller. Användare kan endast söka igenom en tabell i taget. Global sökning används som standard för kategoriserade sökningar i offlineläge, Dataverse även om sökningen är aktiverad eftersom Dataverse sökningen inte stöds i offlineläge. På rutnätssidor stöds inte vybaserad sökning (filter efter nyckelord) i offlineläge och rutnätssökning fungerar som en snabb, sökbaserad sökning.
Anteckningar om tidslinjekontrollen - Anteckningar om tidslinjekontrollen är tillgängliga i offlineläge. Du kan ta bilder, läsa anteckningar och lägga till eller ta bort bilagor i offline-läge.
Anteckning
Datumfält är inte tillgängliga för Mobile Offline-sökning.
Anpassade tabeller - De här kommandona finns tillgängliga när du redigerar formuläret Markera som slutfört, Uppdatera, Konvertera till affärsmöjlighet och Ta bort.
Begränsningar
Antal synkroniserade poster – Det totala antalet synkroniserade poster är begränsat till 3 000 000. Det går inte att synkronisera ett större antal poster. Detta nummer inkluderar även dolda tabeller som används för offlinefunktioner.
Säkerhetsmodellen - Säkerhet på fältnivå och fältdelning stöds inte i Mobile Offline-läge.
Kvalificera ett lead - När ett lead som har skapats i Mobile Offline kvalificeras och användaren kommer online, visar affärsprocesstadiet fortfarande kvalificeringsstadiet. Användaren måste manuellt klicka på nästa stadie för att flyttas till nästa stadium.
Rutnät
- Kolumnfiltrering är inaktiverat när en offlineprofil är inställd även när det finns nätverksanslutning. Rutnätet fungerar med den lokala databasen och stöder inte anpassade filter.
- Primära bildminiatyrer är inte tillgängliga offline om de inte tidigare visats online.
- Anpassade ikoner tillsammans med värden i rutnät är inte tillgängliga för offlineläge. Mer information om den här funktionen finns i Visa egna ikoner.
Vyer stöds inte för följande tabeller i Offline-läge:
Email
Aktivitet
Fax
Brev
Serviceappointment
Campaignresponse
Campaignactivity
Recurringappointmentmaster
Socialactivity
Alla vyer som har länkat tabeller (relaterad tabell) som inte är tillgängliga offline stöds inte heller.
Avancerade uppslag – Funktionen Avancerade uppslag stöds inte i offlinescenarier. När du är offline ersätts knappen Avancerad sökning av listrutan Ändra vy.
Lägg till befintlig i underrutnät - Funktionen lägg till befintlig stöds inte för Mobile Offline för vissa typer av relationer. När du arbetar offline är vissa relationer, t.ex. relationer som är N till N skrivskyddade och kommandot lägg till befintlig döljs i underrutnät för dessa relationer. Även om knappen är dold via anpassning fungerar inte kommandot i offlineläge.
Webbresurser - Webbresurser stöds delvis i offlineläge. Se tabellen nedan för mer information.
Konfiguration av webbresurs Offlinesupport på Android och Windows Offlinesupport i iOS Webbresurs som används på formulärhanterare, formulärskript och kommandon i menyfliksområdet Stöds (filnamn bör vara i gemener.) Stöds (filnamn bör vara i gemener.) JavaScript-filer som refereras i en HTML-webbresurs Stöds Stöds ej. Webbresurser kan vara tillgängliga offline under vissa omständigheter om de hämtas när de är online och cachelagras i webbläsaren. HTML, JS, CSS, XML-webbresurser inbäddade i ett modelldrivet appformulär Stöds Stöds ej. Webbresurser kan vara tillgängliga offline under vissa omständigheter om de hämtas när de är online och cachelagras i webbläsaren. Andra webbresurser inbäddade i ett modelldrivet appformulär (som bilder, resx osv.)
Obs! Dataverse filen och bild attribut är inte webresources utan vanliga Dataverse data. För att aktivera dem offline, se Konfigurera Mobile Offline-profiler för bilder och filer.Stöds inte** Stöds inte** Webbsida (HTML-webbresurs) via en modellbaserad app webbplatskarta Stöds inte Stöds inte Anpassade JS-filer som skapar en fetchXML dynamiskt Stöds inte Stöds inte ** Åtkomst till RESX-webbresurser som ett beroende via klient-API från en JS-fil stöds.
Beräknade fält och sammanslagningsfält – Beräknade fält och sammanslagningsfält som är en del av rader som synkroniserats med klienten utvärderas inte om av klienten. Omutvärderingen sker på servern när den uppdaterade raden synkroniseras.
Mappade fält – När du kör ett program i offlineläge kommer mappade fält inte att fyllas i i förväg när du skapar en ny post från en tabell som har fält mappade till en annan tabell.
Filteråtgärder – Alla filteråtgärder stöds inte i offlineläge. En fullständig lista över operatorer som stöds finns i Filteråtgärder som stöds per attributtyp i Mobile Offline som använder FetchXML.
Avtalade tider – Avtalade tider kan skapas eller uppdateras Dataverse, men de skickas inte till mottagare med serversynkronisering. För mer information, se Tabellen avtalade tider/entitetsreferens och tabeller för serversynkronisering.
Tjänstuppgifter för arbetsorder – Tjänstuppgifter för arbetsorder som skapas med anpassad kod måste msdyn_lineorder anges till -1. Ett faktiskt värde anges automatiskt efter nästa synkroniseringscykel.
Snabbsökning – När du söker offline kan resultatet bli ett annat än onlinesökningar. Tecknen i söktermerna måste matcha exakt när du söker offline, medan det går att hitta likvärdiga resultat online.
Tips
Mobile Offline-synkronisering
Mobile Offline-synkronisering med mobila enheter sker med jämna mellanrum. En cykel för synkronisering kan pågå i flera minuter, beroende på Azure-nätverksfördröjning, mängden data som angetts för synkronisering och mobil nätverkshastighet. Användare kan fortfarande använda de mobila apparna under synkroniseringen.
Tid för nedladdning av inledande metadata bestäms av antalet totala tabeller i offlineaktiverade appmoduler. Se till att aktivera de tabeller och appmoduler för offline som är nödvändiga för att optimera upplevelsen för slutanvändaren.
Kontrollera att alla vyer du vill arbeta i offline inte refererar till de tabeller som inte är offline-aktiverade. Anta att Konto är i offline-profilen och sedan är en Kontovy som refererar till den primära kontaktpersonen när Kontakt inte finns i profilen.
Ändringar av en användares behörigheter uppdateras under nästa synkroniseringscykeln. Tills dess kan användare komma åt data enligt deras tidigare behörigheter, men alla ändringar kommer att verifieras under synkroniseringen till -server. Om de inte längre har behörighet att göra ändringar för en rad, visas ett fel och raden inte skapas, uppdateras eller tas bort.
Ändringar av en användares behörighet att visa en rad träder inte i kraft på den mobila enheten förrän nästa synkroniseringscykeln.
Mobile Offline tillämpar säkerhetsmodellen för mobilapparna och den hierarkiska säkerhetsmodellen förutom säkerhet på fältnivå och fältdelning.
Filter för organisationsdata
Viktigt
Organisationsdatafilter används inte längre. Ändringar i filter ska redigeras i själva mobilprofilen.
Du bör ha minst en regel definierad för alla Mobile Offline-aktiverade organisationsdatafilter om du använder tabeller över profiler. Som standard anges detta värde till senaste 10 dagarna för de flesta offline-aktiverade tabeller.
Profilfilter
Profilbegränsningar
Profilinformation | Begränsning |
---|---|
Relationen som definieras för varje tabell | Högst 15 relationer. Och högst en många-till-många (M:M) eller en till många (1:M) relation inom de 15 relationerna. Om anpassade tabeller kräver det här scenariot besöker du datamodellen igen. Ingen cirkelreferens eller självreferens stöds. |
Bilder och filer | Bilder och filer har samma begränsningar som andra tabeller. På grund av tydligt definierade relationer kan en offlineprofil endast innehålla upp till 14 bildkolumner, över alla entiteter. |
Rekommendation av profilfilterregler
Se till att du har konfigurerat minst en profilregel för varje tabell att hämta dess data.
Anpassning | Rekommendation |
---|---|
Alla poster | Om du väljer det här filtret kan du definiera andra filterregler. |
Ladda endast ned relaterade data | Om du väljer det här filtret kan du definiera andra filterregler. Se till att tabellen också har definierats som en tabell för objektassocieringen för profil. |
Andra datafilter – Om vald väljer du sedan minst ett av dessa alternativ: Ladda ned mina poster, Ladda ned mina teams poster eller Ladda ned mina affärsenheter | Om du vill definiera det här filtret måste du välja minst ett av de angivna alternativen. Det rekommenderas starkt att inte ha filter för affärsenhetsnivå för en tabell om inte det finns en stark motivering. Det rekommenderas för huvuddatascenario med mindre datamängd som landsnummer. |
Anpassat datafilter | <=3 filter kan definieras anpassat datafilter |
Anteckning
Kan du berätta om dina inställningar för dokumentationsspråk? Svara i en kort undersökning. (observera att undersökningen är på engelska)
Undersökningen tar ungefär sju minuter. Inga personuppgifter samlas in (sekretesspolicy).