Limitările dispozitivelor mobile offline pentru aplicațiile proiectate pe bază de model
Înainte de a configura aplicația mobilă în modul offline, asigurați-vă că ați citit următoarele limitări. Vă recomandăm să examinați, de asemenea, Cele mai bune practici offline și Regulile privind profilul offline.
Aceste tabele și permisiunile corespunzătoare sunt disponibile în modul offline.
Notă
Permisiunile personalizate și permisiunile implicite fără regula Mscrm.IsEntityAvailableForUserInMocaOffline nu vor fi afișate în aplicațiile offline. Aflați mai multe în Un buton de pe bara de comandă este ascuns atunci când ar trebui să fie vizibil în Power Apps.
Table | Permisiuni |
---|---|
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 |
Activitate | Creare, citire, actualizare, ștergere |
Echipă | Doar în citire |
User | Doar în citire |
Rezervare resursă ce se poate rezerva | Creați, Citiți, Actualizați |
Comandă de lucru | Creați, Citiți, Actualizați |
Produs din comanda de lucru | Creați, Citiți, Actualizați |
Serviciu din comanda de lucru | Creați, Citiți, Actualizați |
Activitate de serviciu din comanda de lucru | Creați, Citiți, Actualizați |
Limitări ale caracteristicilor
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.
Model de securitate: Securitatea la nivel de câmp și partajarea câmpului nu sunt acceptate în modul Mobile offline.
Calificarea unui client potențial: atunci când un client potențial creat în mobil offline este calificat și când utilizatorul intră online, etapa procesului de afaceri arată etapa calificată. 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.
Tipuri acceptate de vizualizări: numai vizualizările de sistem și vizualizările rapide sunt acceptate pe dispozitivul mobil offline. Vizualizările personale nu sunt acceptate.
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ția 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ția Adăugați existente nu este acceptată pentru dispozitive mobile 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. Pentru mai multe informații, consultați următorul tabel.
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 bazat pe model (cum ar fi imagini, RESX și așa mai departe)
Notă: atributele Dataverse fișierul și imagine nu sunt resurse web, ci sunt obișnuite Dataverse date. Pentru a le activa offline, consultați Configurați fișiere și imagini în aplicații offline bazate pe model.Nu este acceptat** Nu este acceptat** 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ă.
Notă
Pentru cea mai bună compatibilitate între platforme, utilizați una dintre următoarele recomandări în locul resurselor web HTML:
- Dacă resursa web este o componentă a experienței utilizatorului, utilizați un control PCF.
- Dacă resursa web nu este prezentă în interfața cu utilizatorul, utilizați evenimentele de gestionare a formularelor care sunt disponibile offline pe toate platformele.
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.
Câmpuri de căutare: este posibil ca valoarea unui câmp de căutare să nu fie actualizată într-o formă sau grilă atunci când numele afișat al elementului de căutare este actualizat.
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 Mobile Offline folosind FetchXML.
Programări: întâlnirile 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 entității ș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: atunci 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.
Căutare offline: căutarea offline este disponibilă numai pentru tabelele offline. Utilizatorii pot căuta doar un tabel la un moment dat. Căutarea globală este implicită la o căutare 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.
Înregistrări duplicate: experiența de detectare a duplicatelor și îmbinare a acestora nu este acceptată în modul offline.
Limitări ale filtrelor de profil
Detalii profil | Limitare |
---|---|
Relație definită pentru fiecare tabel | Este permisă maximum 15 relații. Există, de asemenea, maximum unul la mai mulți (M:M) sau unul la mai mulți (1:M) relații în cadrul acestor 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. |
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 activate dacă utilizați tabele pentru mai multe profiluri. În mod implicit, această valoare este setată la ultimele 10 zile pentru majoritatea tabelelor activate offline.
Informații corelate
Remediați erorile de sincronizare offline în Power Apps aplicația mobilă