Capacități și limitări offline pentru mobil

Înainte de a configura aplicația mobilă în modul offline, asigurați-vă că citiți următoarele capabilități, sfaturi și limitări. Vă recomandăm să revizuiți și Reguli de profil offline.

Aceste tabele și comenzile corespunzătoare sunt disponibile în modul offline.

Notă

Comenzile personalizate și comenzile implicite fără regula Mscrm.IsEntityAvailableForUserInMocaOffline nu vor fi afișate în aplicațiile offline. Pentru mai multe informații, consultați Un buton de pe bara de comandă este ascuns atunci când ar trebui să fie vizibil în Power Apps.

Table Comenzi
Cont Creare, citire, actualizare, ștergere
Indicator de activitate Citire, ștergere
Rezervare Creare, citire, actualizare, ștergere, convertire Activity Case
Atașare Numai în citire
Caz Creare, citire, actualizare, ștergere
Concurent Creare, citire, actualizare, ștergere
Adresă concurent Creare, citire, actualizare, ștergere
Conexiune Numai în citire
Rol de conexiune Doar în citire
Contactați Creare, citire, actualizare, ștergere
Tabel particularizat Creare, citire, actualizare, ștergere
Poştă electronică Doar în citire
Client potențial Creare, citire, actualizare, ștergere, calificare/descalificare
Oportunitate Creare, citire, actualizare, ștergere
Produs oportunitate Creare, citire, actualizare, ștergere
Apel telefonic Creare, citire, actualizare, ștergere
Poziție Creare, citire, actualizare, ștergere
Produs Citire
Sarcină Creare, citire, actualizare, ștergere
Echipă Doar în citire
User Doar în citire

Capabilități acceptate

  • Reguli de afaceri - Regulile de afaceri sunt acceptate pe dispozitivele mobile offline. Pentru mai multe informații, a se vedea: Creați reguli de business și recomandări pentru a aplica logica într-un formular de aplicație bazat pe model

  • Fluxuri de proces de afaceri - Puteți utiliza fluxuri de proces de afaceri în modul offline dacă sunt îndeplinite următoarele condiții:

    • Flux de business este utilizat într-o aplicație pe care puteți rula pe Power Apps Mobile.
    • Aplicația Power Apps Mobile este activată pentru uz offline.
    • Fluxul de business are un singur tabel.
    • Tabelul flux de business este adăugat în profilul offline.

      Notă

      Dacă un tabel este asociat cu mai multe fluxuri de business, pentru ca oricare dintre fluxurile de business să funcționeze offline, toate fluxurile de business trebuie adăugate la profilul offline.

    Există trei comenzi care sunt disponibile pentru un fluxurile de business atunci când rulați o aplicație în modul offline pe aplicația Power Apps Mobile.

    • Faza următoare
    • Faza precedentă
    • Setați faza activă

Pentru mai multe informații, consultați Rulați flxuri de business offline.

  • Compatibilitate pentru căutări - Căutările sunt acceptate pentru tabelele care sunt activate pentru dispozitive mobile offline. Toate tabelele participante în căutare trebuie să fie de asemenea activate offline.

  • Vizualizare acceptată - Numai vizualizările de sistem și Vizualizarea rapidă sunt acceptate pe mobil offline. Vizualizările personale nu sunt acceptate.

  • Căutare offline - Disponibil numai pentru tabelele offline. Utilizatorul poate căuta numai un singur tabel la un moment dat. Căutarea globală este implicită la căutarea pe categorii în modul offline, chiar dacă Dataverse căutarea este activată, deoarece Dataverse căutarea nu este acceptată în modul offline. În paginile cu grilă, căutarea bazată pe vizualizare (filtrarea după cuvânt cheie) nu este acceptată în modul offline, iar căutarea pe grilă trece la o căutare rapidă, bazată pe găsire.

  • Note despre controlul Timeline - Notele despre controlul Timeline sunt disponibile în modul offline. Puteți face fotografii, citi note și puteți adăuga/elimina atașamente în modul offline.

    Notă

    Câmpul Data nu este disponibil pentru căutarea offline pe mobil.

  • Tabele personalizate - Aceste comenzi sunt disponibile la editarea formularului, March Complete, Actualizează, Conversie în - Oportunitate și Șterge.

Limitări

  • Numărul de înregistrări sincronizate - Numărul total de înregistrări sincronizate este limitat la 3,000,000. Încercările de sincronizare a unui număr mai mare de înregistrări eșuează. Acest număr include și tabele ascunse utilizate pentru capabilitățile offline.

  • Modelul de securitate - Securitatea la nivel de câmp și partajarea câmpului nu sunt acceptate în modul Mobile offline.

  • Calificarea unui client potențial - Când un client potențial creat în mobil offline este calificat și când utilizatorul intră online, etapa procesului de afaceri arată etapa de calificare. Utilizatorul trebuie să selecteze manual Etapa următoare pentru a trece la etapa următoare.

  • Grile

    • Filtrarea pe coloane este dezactivată atunci când este configurat un profil offline, chiar dacă există conectivitate la rețea. Grila funcționează cu baza de date locală și nu acceptă filtre personalizate.
    • Miniaturile imaginilor principale nu sunt disponibile offline decât dacă au fost afișate anterior online.
    • Pictogramele personalizate alături de valorile din grile nu sunt disponibile pentru offline. Pentru mai multe informații despre această capacitate, accesați Cum să afișați pictogramele personalizate.
  • Vizualizările nu sunt acceptate pentru următoarele tabele în modul offline:

    • Poştă electronică

    • Activitate

    • Fax

    • Scrisoare

    • Serviceappointment

    • Campaignresponse

    • Campaignactivity

    • Recurringappointmentmaster

    • Socialactivity

    Nu sunt acceptate nici vizualizările care au tabele conectate (tabel înrudit) care nu sunt disponibile offline.

  • Căutări avansate - Funcționalitatea Căutare avansată nu este acceptată în scenariile offline. Când sunteți offline, butonul Căutare avansată este înlocuit cu o listă drop-down Schimbați vizualizarea .

  • Adăugați existente pe subgrile - Funcționalitatea Adăugați existente nu este acceptată pentru mobil offline pentru anumite tipuri de relații. Când sunteți offline, anumite relații, cum ar fi relațiile care sunt N:N, sunt numai pentru citire, iar comanda Adăugați existent este ascunsă în subgrile pentru relațiile respective. Chiar dacă butonul nu este ascuns prin personalizare, comanda nu funcționează offline.

  • Resurse web - Resursele web sunt parțial acceptate în modul offline. Consultați următorul tabel pentru mai multe informații.

    Configurarea resursei web Asistență offline pe Android și Windows Asistență offline activată iOS
    Resursă web utilizată pentru gestionarea formularelor, scripturile de formulare și comenzile tip panglică Acceptat (Numele fișierelor ar trebui să fie cu litere mici.) Acceptat (Numele fișierelor ar trebui să fie cu litere mici.)
    Fișierele JavaScript la care se face referire într-o resursă web HTML Acceptat Neacceptat. Resursele web pot fi disponibile offline în anumite circumstanțe dacă sunt preluate în timp ce sunt online și stocate în cache de browser.
    HTML, JS, CSS, resurse web XML încorporate într-un formular de aplicație proiectată pe bază de model Acceptat Neacceptat. Resursele web pot fi disponibile offline în anumite circumstanțe dacă sunt preluate în timp ce sunt online și stocate în cache de browser.
    Alte resurse web încorporate într-un formular de aplicație proiectată pe bază de model (cum ar fi imagini, resx etc.)

    Notă: atributele Dataverse fișierul și imagine nu sunt resurse web, ci sunt obișnuite Dataverse date. Pentru a le activa offline, consultați Configurarea profilurilor mobile offline pentru imagini și fișiere.
    Nu sunt acceptate** Nu sunt acceptate**
    Pagina web (resursă web HTML) prin harta site-ului unei aplicații proiectate pe bază de model Neacceptat Neacceptat
    Fișiere JS personalizate care creează un fetchXML în mod dinamic Neacceptat Neacceptat

    ** Accesarea resurselor web RESX ca dependență prin Client API dintr-un fișier JS este acceptată.

  • Câmpurile calculate și cumulate - Câmpurile calculate și cumulate care fac parte din rândurile sincronizate cu clientul nu sunt reevaluate de client. Reevaluarea are loc pe server atunci când rândul actualizat este sincronizat.

  • Câmpuri mapate - Când rulați o aplicație în modul offline, câmpurile mapate nu sunt prepopulate atunci când creați o înregistrare nouă dintr-un tabel care are câmpuri mapate la alt tabel.

  • Operațiuni de filtrare - Nu toate operațiunile de filtrare sunt acceptate în modul offline. Pentru o listă completă a operatorilor acceptați, consultați Operațiuni de filtrare acceptate pe tip de atribut în utilizarea dispozitivului mobil offline FetchXML.

  • Programări - Numirile pot fi create sau actualizate în Dataverse, dar nu sunt trimise destinatarilor cu sincronizare pe server. Pentru mai multe informații, consultați Tabelul de întâlniri/referința la entitate și Tabelele de sincronizare pe partea serverului.

  • Sarcinile de serviciu pentru comandă de lucru - Sarcinile de serviciu pentru comandă de lucru create prin codul personalizat necesită ca msdyn_lineorder să fie setat la -1. O valoare reală va fi setată automat după următorul ciclu de sincronizare.

  • Găsire rapidă search - Când căutați offline, rezultatele pot fi diferite de căutările online. Caracterele din termenii dvs. de căutare trebuie să se potrivească exact atunci când căutați offline, în timp ce pot fi găsite rezultate echivalente online.

Sfaturi

Sincronizare mobilă offline

  • Sincronizarea mobile offline cu dispozitivele mobile se produce periodic. Unui ciclu de sincronizare ar putea dura câteva minute, în funcție de latența rețelei Azure, de volumul de date care este setat pentru sincronizare și de viteza de rețea mobilă. Utilizatorii pot folosi în continuare aplicațiile în timpul sincronizării.

  • Timpul pentru descărcarea inițială a metadatelor este determinat de numărul de tabele totale din modulele aplicație offline activate. Asigurați accesul doar pentru acele tabele și module aplicații pentru offline care sunt necesare pentru a optimiza experiența utilizatorilor.

  • Asigurați-vă că orice vizualizare pe care doriți să o lucrați offline nu face referire la tabelele care nu sunt activate offline. De exemplu, presupunând că contul se află în profilul offline, atunci o vizualizare de cont care face referire la persoana de contact principală atunci când persoana de contact nu este în profil nu este disponibilă.

  • Modificările la privilegiile de securitate ale unui utilizator sunt actualizate la următorul ciclu de sincronizare. Până în acel moment, utilizatorii pot continua să acceseze datele conform privilegiilor de securitate anterioare, dar orice modificări pe care le fac sunt validate în timpul sincronizării cu serverul. Dacă nu mai au privilegii de a face modificări pentru un rând, vor primi o eroare și rândul nu va fi creat, actualizat sau șters.

  • Orice modificare la privilegiul unui utilizator pentru a vizualiza un rând nu va avea efect pe dispozitivul mobil decât la următorul ciclu de sincronizare.

  • Mobile offline respectă modelul de securitate al aplicațiilor mobile și modelul ierarhic de securitate, cu excepția securitatea la nivel de câmp și partajarea câmpului.

Filtru al datelor de organizație

Important

Filtrele de date ale organizației nu mai sunt folosite. Modificările aduse filtrelor trebuie editate în cadrul propriului profil mobil.

Este recomandat să aveți cel puțin o regulă definită pentru toate filtrele de date mobile offline, dacă utilizați tabele pentru mai multe profiluri. În mod implicit, această valoare este setată la ultimele 10 zile pentru majoritatea tabelelor activate offline.

Editarea filtrării pentru datele organizației.

Filtre de profil

Limitări de profil

Detalii profil Limitare
Relație definită pentru fiecare tabel Maxim de 15 relații. Și maximul relațiilor mulți-la-mulți (M:M) sau unul-la-mulți (1:M) din acele 15 relații. Dacă orice tabele particularizate necesită acest scenariu atunci revizuiți modelul de date. Nu sunt acceptate referințele circulare sau auto-referințele.
Imagini și fișiere Imaginile și fișierele sunt supuse acelorași limitări ca orice alt tabel. Din cauza relațiilor definite implicit, un profil offline poate conține doar până la 14 coloane de imagine, în toate entitățile.

Recomandare reguli filtru profil

Asigurați-vă că ați configurat cel puțin una dintre regulile de profil pentru fiecare tabel pentru a-i descărca datele.

Particularizare Recomandare
Toate înregistrările Dacă selectați acest filtru, nu puteți defini nicio altă regulă de filtru.
Descărcați doar datele asociate Dacă selectați acest filtru, nu puteți defini nicio altă regulă de filtru. Asigurați-vă că tabelul a fost definită de asemenea ca un tabel asociere element de profil.
Filtru alte date - dacă este selectat, atunci selectați cel puțin una din aceste opțiuni: Descărcați înregistrările proprii, Descărcați înregistrările echipei proprii sau Descărcați unitatea de business proprie Dacă doriți să definiți acest filtru, atunci va trebui să alegeți cel puțin una din opțiunile date. Este foarte recomandat să nu aveți filtru la nivel de unitate de afaceri pentru un tabel decât dacă există o justificare puternică. Este recomandat pentru un scenariu de date principale cu un set mic de date, cum ar fi codurile de țară.
Filtru de date particularizat <= 3 filtre pot fi definite în filtrul de date particularizat.

Notă

Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)

Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).