Hiermee wordt een verzameling opgeslagen en opnieuw geladen.

Beschrijving

De functie SaveData slaat een verzameling voor later gebruik op onder een naam.

Met de functie LoadData wordt een verzameling die eerder is opgeslagen met SaveData, opnieuw geladen aan de hand van de naam van de verzameling. U kunt deze functie niet gebruiken om een verzameling van een andere bron te laden.

LoadData maakt de verzameling niet. Deze functie vult enkel een bestaande verzameling. U moet eerst de verzameling met de juiste kolommen maken met behulp van Verzamelen.

De opslag wordt gecodeerd en bevindt zich op een persoonlijke locatie op het lokale apparaat, geïsoleerd van andere gebruikers en andere apps.

Syntaxis

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

  • Collection - vereist. De verzameling die moet worden opgeslagen of geladen.
  • Name - vereist. De naam van de opslag. U moet dezelfde naam gebruiken om dezelfde set gegevens op te slaan en te laden. De naamruimte wordt niet gedeeld met andere apps of gebruikers.
  • IgnoreNonexistentFile - optioneel. Booleaanse waarde (true/false) die aangeeft of de functie LoadData fouten moet weergeven of negeren wanneer een overeenkomend bestand niet wordt gevonden. Als u false opgeeft, worden fouten weergegeven. Als u true opgeeft, worden fouten genegeerd, wat nuttig is voor offlinescenario's. Met SaveData kan een bestand worden gemaakt als het apparaat offline is (als Connection.Connected de status false heeft).

Voorbeelden

Formule Beschrijving Resultaat
If(Connection.Connected, ClearCollect(LocalTweets, Twitter.SearchTweet("PowerApps", {maxResults: 100})),LoadData(LocalTweets, "Tweets", true)) Als het apparaat is verbonden, wordt de verzameling LocalTweets uit de Twitter-service geladen. Anders wordt de verzameling uit de lokale bestandscache geladen. De inhoud wordt weergegeven, ongeacht of het apparaat online of offline is.
SaveData(LocalTweets, "Tweets") De verzameling LocalTweets wordt als lokale bestandscache op het apparaat opgeslagen. Gegevens worden lokaal opgeslagen, zodat LoadData in een verzameling kan laden.