Dela via


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
Email 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.

Redigera organsisationsdatafilter.

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).