Salva e ricarica una raccolta.

Descrizione

La funzione SaveData salva con nome una raccolta consentendone l'uso in un secondo momento.

La funzione LoadData ricarica una raccolta in base al nome salvato in precedenza con SaveData. Non è possibile usare questa funzione per caricare una raccolta da un'altra origine.

LoadData non crea la raccolta: la funzione inserisce solo una raccolta esistente. È prima necessario creare la raccolta con le colonne corrette usando Collect.

L'archivio viene crittografato e si trova in una posizione privata nel dispositivo locale, isolato da altri utenti e altre app.

Sintassi

SaveData( Collection, Name )
LoadData( Collection, Name [, IgnoreNonexistentFile ])

  • Collection: obbligatorio. Raccolta da salvare o caricare.
  • Name: obbligatorio. Nome dell'archivio. È necessario usare lo stesso nome per salvare e caricare lo stesso set di dati. Lo spazio dei nomi non viene condiviso con altri utenti o app.
  • IgnoreNonexistentFile - facoltativo. Valore booleano (true/false) che indica se la funzione LoadData dovrebbe mostrare o ignorare gli errori quando non riesce a trovare un file corrispondente. Se si specifica false, verranno visualizzati errori. Se si specifica true, gli errori verranno ignorati, il che risulta utile per gli scenari non in linea. La funzione SaveData può creare un file se il dispositivo è offline (vale a dire, se lo stato Connection.Connected è false).

Esempi

Formula Descrizione Risultato
If(Connection.Connected, ClearCollect(LocalTweets, Twitter.SearchTweet("PowerApps", {maxResults: 100})),LoadData(LocalTweets, "Tweets", true)) Se il dispositivo è connesso, caricare la raccolta LocalTweets dal servizio Twitter; in caso contrario, caricare la raccolta dalla cache del file locale. Il contenuto viene visualizzato indipendentemente dal fatto che il dispositivo sia online o offline.
SaveData(LocalTweets, "Tweets") Salvare la raccolta LocalTweets come una cache di file locale nel dispositivo. I dati vengono salvati in locale in modo che la funzione LoadData possa caricarli in una raccolta.