Limitazioni di Mobile Offline per app canvas
Prima di configurare l'app per dispositivi mobili in modalità offline, assicurati di leggere attentamente le seguenti limitazioni. Ti consigliamo di consultare anche le Best practice per lo sviluppo di un'app per l'uso offline e Ottimizzare il profilo offline.
Funzionalità non supportate nelle app abilitate offline
Area | Descrzione |
---|---|
Tipi di app Canvas | La funzionalità offline-first funziona solo per le app canvas autonome. Non funziona per le app canvas incorporate, le pagine personalizzate o le app canvas in Teams. |
Connettori | I connettori non Dataverse , come SharePoint, non sono supportati in modalità offline. |
Dataverse tipi di tabella | Le tabelle virtuali e le tabelle elastiche non sono supportate in modalità offline. |
Profilo offline condiviso | Un profilo offline non può essere utilizzato in due app canvas. Se lo stesso profilo offline viene utilizzato in un'app canvas e in un'app basata su modello, verranno creati due database locali separati. |
Nota
Se la tua app si connette a dati da Excel, file CSV o SharePoint elenchi, puoi iniziare con Copilot per importare i dati in Dataverse. Una volta caricati i dati, puoi attivare il supporto offline per le tue app canvas con una sola selezione. Dataverse
Limitazioni del runtime del profilo
Area | Descrzione |
---|---|
Limite di registrazione offline | 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. |
Funzioni di Power Fx | La funzionalità offline-first funziona solo con le tabelle e non supporta le seguenti funzioni: Relate, Unrelate Dataverse Power Fx |
Relationship | Gli Relazioni molti-a-molti non sono supportati in modalità offline nelle app canvas. Il filtraggio sulle ricerche di colonne supporta solo un livello della relazione quando l'app è configurata per l'uso offline. |
Tipi di colonna | Campi calcolati e di rollup: i campi calcolati e di rollup che fanno parte di righe sincronizzate con il client non sono rivalutati dal client. La rivalutazione avviene sul server quando la riga aggiornata viene sincronizzata. Quando esegui un'app in modalità offline, i campi mappati non vengono precompilati quando crei un nuovo record da una tabella con campi mappati a un'altra tabella. |
Ordinamento | Gli elementi in una galleria possono apparire in un ordine diverso in un'app offline se non è selezionato alcun ordinamento. Scegli un ordinamento nel controllo della raccolta per assicurarti che l'app si comporti in modo coerente nelle app per dispositivi mobili e nei browser Web. |
Sincronizzazione in background | I dati possono essere sincronizzati regolarmente solo quando Power Apps è in esecuzione in primo piano sul tuo dispositivo, con lo schermo sbloccato. Per saperne di più, consulta la sezione Sincronizzazione dei dati offline in background. |
Limiti dei filtri del profilo
Area | Descrzione |
---|---|
Relazione definita per ogni tabella | È consentito un massimo di 15 relazioni. C'è un massimo di un Relazioni molti-a-molti (M:M) o uno-a-molti (1:M) all'interno dei 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à. |
Profilo offline generato automaticamente | Il profilo offline generato automaticamente non gestisce i filtri. Di conseguenza, per ogni tabella utilizzata nell'app, scarica tutte le righe per le quali l'utente ha i permessi. |
Vedi anche
Risolvi gli errori di sincronizzazione offline nell'app Power Apps per dispositivi mobili