Funzionalità e limitazioni di Mobile Offline

Prima di configurare l'app per dispositivi mobili in modalità offline, assicurati di leggere attentamente le seguenti funzionalità, suggerimenti e limitazioni. Ti consigliamo di rivedere anche le Linee guida del profilo offline.

Queste tabelle e i comandi corrispondenti sono disponibili in modalità offline.

Nota

I comandi personalizzati e i comandi predefiniti senza la regola Mscrm.IsEntityAvailableForUserInMocaOffline non verranno visualizzati nelle app prima offline. Per ulteriori informazioni, vedi Un pulsante sulla barra dei comandi è nascosto quando dovrebbe essere visibile in Power Apps.

Table Comandi
Conto Create, Read, Update, Delete
Puntatore dell'impegno Read, Delete
Appuntamento Create, Read, Update, Delete, Convert Activity Case
Allegato Read only
Caso Create, Read, Update, Delete
Concorrente Create, Read, Update, Delete
Indirizzo concorrente Create, Read, Update, Delete
Connection Sola lettura
Ruolo connessione Sola lettura
Contatto Create, Read, Update, Delete
Tabella personalizzata Create, Read, Update, Delete
Indirizzo e-mail Sola lettura
Lead Create, Read, Update, Delete, Qualify/Disqualify
Opportunità Create, Read, Update, Delete
Prodotto opportunità Create, Read, Update, Delete
Telefonata Create, Read, Update, Delete
Posizione Create, Read, Update, Delete
Prodotto Lettura
Attività Create, Read, Update, Delete
Team Sola lettura
User Sola lettura

Funzionalità supportate

  • Regole di business: le regole di business sono supportate in Mobile Offline. Per ulteriori informazioni, vedi Creare regole di business ed elementi consigliati per applicare la logica in un modulo dell'app basata su modello.

  • Processi aziendali: puoi utilizzare i processi aziendali in modalità offline se vengono soddisfatte le seguenti condizioni:

    • Il processo aziendale viene utilizzato in un'app eseguibile su Power Apps Mobile.
    • L'app per dispositivi mobili Power Apps è abilitata per l'utilizzo offline.
    • Il flusso di processo aziendale ha una singola tabella.
    • La tabella processo aziendale viene aggiunta nel profilo offline.

      Nota

      Se una tabella è associata a più flussi di processi aziendali, affinché uno qualsiasi dei flussi di processi aziendali possa funzionare offline, tutti i flussi di processi aziendali devono essere aggiunti al profilo offline.

    Sono disponibili tre comandi per i flussi di un processo aziendale, quando si esegue un'app in modalità offline sull'app Power Apps per dispositivi mobili.

    • Fase successiva
    • Fase precedente
    • Imposta fase attiva

Per ulteriori informazioni, vedi Eseguire processi aziendali offline.

  • Supporto per le ricerche: le ricerche sono supportate per le tabelle abilitate per dispositivi mobili offline. Anche tutte le tabelle utilizzate nella ricerca devono essere abilitate per dispositivi mobili offline.

  • Visualizzazione supportata: solo le visualizzazioni di sistema e la visualizzazione rapida sono supportate in Mobile Offline. Le visualizzazioni personali non sono supportate.

  • Ricerca offline: disponibile solo per le tabelle offline. L'utente può cercare solo una tabella alla volta. Per impostazione predefinita, la ricerca globale è la ricerca categorizzata in modalità offline, anche se la ricerca di Dataverse è abilitata, poiché la ricerca di Dataverse non è supportata in modalità offline. Nelle pagine della griglia, la ricerca basata sulla visualizzazione (filtro per parola chiave) non è supportata in modalità offline e la ricerca della griglia passa a una ricerca basata su una ricerca rapida.

  • Note sul controllo Sequenza temporale: le note nel controllo Sequenza temporale sono disponibili in modalità offline. Puoi scattare foto, leggere note e aggiungere/rimuovere allegati in modalità offline.

    Nota

    Il campo Data non è disponibile per la ricerca con Mobile Offline.

  • Tabelle personalizzate: questi comandi sono disponibili modificando il modulo, Segna come completato, Aggiorna, Converti in opportunità ed Elimina.

Limiti

  • Numero di record sincronizzati: il numero totale di record sincronizzati è limitato a 3.000.000. I tentativi di sincronizzare un numero maggiore di record falliscono. Questo numero include anche le tabelle nascoste utilizzate per funzionalità offline.

  • Modello di sicurezza - Sicurezza a livello di campo e condivisione del campo non sono supportati nella modalità Mobile offline.

  • Impostare un lead come qualificato: Quando un lead creato in Mobile Offline viene impostato come qualificato e l'utente passa alla modalità online, la fase del processo aziendale visualizza ancora la fase di qualifica. L'utente deve selezionare manualmente Fase successiva per passare alla fase successiva.

  • Griglie

    • Il filtro delle colonne è disabilitato quando viene impostato un profilo offline anche in presenza di connettività di rete. La griglia funziona con il database locale e non supporta i filtri personalizzati.
    • Le miniature delle immagini principali non sono disponibili offline a meno che non siano state precedentemente visualizzate online.
    • Le icone personalizzate accanto ai valori nelle griglie non sono disponibili per la modalità offline. Per ulteriori informazioni su questa funzionalità, vedi Come visualizzare icone personalizzate.
  • Le visualizzazioni non sono supportate per le seguenti tabelle in modalità offline:

    • Indirizzo e-mail

    • Attività

    • Fax

    • Lettera

    • Serviceappointment

    • Campaignresponse

    • Campaignactivity

    • Recurringappointmentmaster

    • Socialactivity

    Le visualizzazioni che hanno tabelle collegate (tabella correlata) che non disponibili offline non sono supportate.

  • Ricerche avanzate: la funzionalità Ricerca avanzata non è supportata negli scenari offline. In modalità offline, il pulsante Ricerca avanzata viene sostituito da un elenco a discesa Cambia visualizzazione.

  • Aggiungi esistente su griglie secondarie: la funzionalità Aggiungi esistente non è supportata per Mobile Offline per alcuni tipi di relazioni. Quando sei offline, alcune relazioni come le relazioni che sono N:N sono di sola lettura e il comando Aggiungi esistente viene nascosto nelle griglie secondarie per quelle relazioni. Anche se il pulsante non è nascosto tramite la personalizzazione, il comando non funziona in modalità offline.

  • Risorse Web: le risorse Web sono parzialmente supportate in modalità offline. Fai riferimento alla tabella seguente per ulteriori informazioni.

    Configurazione della risorsa Web Supporto offline su Android e Windows Supporto offline su iOS
    Risorsa Web utilizzata su gestori di moduli, script di moduli e comandi della barra multifunzione Supportato (i nomi dei file devono essere in minuscolo). Supportato (i nomi dei file devono essere in minuscolo).
    File JavaScript referenziati all'interno di una risorsa Web HTML Supportato Non supportato. Le risorse Web possono essere disponibili offline in alcune circostanze se vengono recuperate online e memorizzate nella cache dal browser.
    HTML, JS, CSS, risorse Web XML incorporate in un modulo di app basato su modello Supportato Non supportato. Le risorse Web possono essere disponibili offline in alcune circostanze se vengono recuperate online e memorizzate nella cache dal browser.
    Altre risorse Web incorporate in un modulo di app basate su modello (come immagini, resx, ecc.)

    Nota: gli attributi immagine e file di Dataverse non sono risorse Web ma dati di Dataverse normali. Per abilitarli offline, vedi Configura profili offline mobili per le immagini e i file.
    Non supportato** Non supportato**
    Pagina Web (risorsa Web HTML) tramite la mappa del sito di un'app basata su modello Non supportato Non supportato
    File JS personalizzati che creano un fetchXML in modo dinamico Non supportato Non supportato

    ** È supportato l'accesso alle risorse Web RESX come dipendenza tramite l'API client dall'interno di un file JS.

  • Campi calcolati e di rollup: i campi calcolati e di rollup che fanno parte di righe sincronizzate con il client non vengono rivalutati dal client. La rivalutazione avviene sul server quando la riga aggiornata viene sincronizzata.

  • Campi mappati: quando esegui un'app in modalità offline, i campi mappati non vengono precompilati quando crei un nuovo record da una tabella con campi mappati in un'altra tabella.

  • Operazioni di filtro: non tutte le operazioni di filtro sono supportate in modalità offline. Per un elenco completo degli operatori supportati, consulta Operazioni di filtro supportate per tipo di attributo in Mobile Offline utilizzando FetchXML.

  • Appuntamenti: gli appuntamenti possono essere creati o aggiornati in Dataverse, ma non vengono inviati ai destinatari con la sincronizzazione lato server. Per ulteriori informazioni, vedi Riferimento dell'entità/della tabella dell'appuntamento e Tabelle di sincronizzazione lato server.

  • Attività servizio ordine di lavoro: le attività di servizio dell'ordine di lavoro create tramite codice personalizzato richiedono che msdyn_lineorder sia impostato su -1. Un valore effettivo verrà impostato automaticamente dopo il successivo ciclo di sincronizzazione.

  • Ricerca rapida: quando effettui una ricerca offline, i risultati potrebbero essere diversi dalle ricerche online. I caratteri nei termini di ricerca devono corrispondere esattamente durante la ricerca offline, mentre online potrebbero essere trovati risultati equivalenti.

Suggerimenti

Sincronizzazione Mobile Offline

  • La sincronizzazione Mobile Offline con i dispositivi mobili viene eseguita periodicamente. Un ciclo di sincronizzazione può durare alcuni minuti, a seconda delle latenza di rete di Azure, del volume di dati impostati per la sincronizzazione e la velocità della rete mobile. Gli utenti possono tuttavia utilizzare le applicazioni mobile durante la sincronizzazione.

  • La durata del download dei metadati iniziale dipende dal numero di tabelle totali nei moduli delle app abilitate per la modalità offline. Per la modalità offline assicurati di abilitare solo i moduli app e le tabelle necessari per ottimizzare l'esperienza degli utenti finali.

  • Accertati che qualsiasi visualizzazione da utilizzare offline non faccia riferimento a tabelle che non sono abilitate per la modalità offline. Ad esempio, supponendo che Account sia nel profilo offline, una visualizzazione Account che fa riferimento al contatto primario quando Contatto non è nel profilo non è disponibile.

  • Le modifiche ai privilegi di sicurezza di un utente vengono aggiornate durante il successivo ciclo di sincronizzazione. Fino ad allora, gli utenti potranno continuare ad accedere ai dati in base ai privilegi di sicurezza precedenti, ma le modifiche apportate vengono convalidate durante la sincronizzazione al server. Se non dispongono più dei privilegi per apportare modifiche a una riga, ricevono un messaggio di errore e la riga non verrà creata, aggiornata o eliminata.

  • Qualsiasi modifica del privilegio di un utente in relazione alla visualizzazione di una riga non avrà effetto sul dispositivo mobile fino al successivo ciclo di sincronizzazione.

  • Mobile Offline rispetta il modello di sicurezza delle app per dispositivi mobili e il modello di sicurezza gerarchico, ad eccezione della sicurezza a livello di campo e della condivisione dei campi.

Filtro dei dati dell'organizzazione

Importante

I filtri dei dati dell'organizzazione non vengono più utilizzati. Le modifiche ai filtri devono essere modificate all'interno del profilo mobile stesso.

È consigliabile avere almeno una regola definita per tutti i filtri dei dati abilitati per Mobile Offline, se si utilizzano le tabelle nei profili. Per impostazione predefinita, questo valore è impostato su Ultimi 10 giorni per la maggior parte delle tabelle abilitate per la modalità offline.

Modifica il filtro dati dell'organizzazione.

Filtri del profilo

Limitazioni del profilo

Dettagli del profilo Limitazione
Relazione definita per ogni tabella Al massimo 15 relazioni E al massimo una relazione molti-a-molti (M:M) o uno-a-molti (1:M) in quelle 15 relazioni. Se una qualsiasi tabelle personalizzata richiede questo scenario, rivedi il modello di dati. Non sono supportati riferimenti circolari o auto-riferimenti.
Immagini e file Le immagini e i file sono soggetti alle stesse limitazioni di qualsiasi altra tabella. A causa della definizione implicita di Relazioni, un profilo offline può contenere solo fino a 14 colonne immagine, in tutte le entità.

Suggerimento sulle regole del filtro del profilo

Assicurati di aver configurato almeno una regola profilo per ogni tabella per scaricare i relativi dati.

Personalizzazione Elemento consigliato
Tutti i record Se selezioni questo filtro, non puoi definire altre regole di filtro.
Scarica solo dati correlati Se selezioni questo filtro, non puoi definire altre regole di filtro. Verifica che la tabella sia stata definita anche come tabella Associazione elemento profili.
Altro filtro dati - Se selezionato, seleziona almeno una di queste opzioni: Download record personali, Download record del team o Download record della Business Unit Se desideri definire questo filtro, devi selezionare almeno una delle opzioni. Si consiglia vivamente di non utilizzare il filtro a livello di Business Unit per una tabella a meno che non si abbia un valido motivo. È consigliato per uno scenario con dati master con pochi dati definiti come codici paese.
Filtro dati personalizzato <=3 filtri possono essere definiti nel filtro di dati personalizzato.

Nota

Puoi indicarci le tue preferenze di lingua per la documentazione? Partecipa a un breve sondaggio. (il sondaggio è in inglese)

Il sondaggio richiederà circa sette minuti. Non viene raccolto alcun dato personale (Informativa sulla privacy).