Funktionerne SaveData og LoadData i PowerAppsSaveData and LoadData functions in PowerApps

Gemmer og genindlæser en samling.Saves and re-loads a collection.

BeskrivelseDescription

Funktionen SaveData indeholder en samling til senere brug under et navn.The SaveData function stores a collection for later use under a name.

Funktionen LoadData genindlæser en samling efter navn, der tidligere blev gemt med SaveData.The LoadData function re-loads a collection by name that was previously saved with SaveData. Du kan ikke bruge denne funktion til at indlæse en samling fra en anden kilde.You can't use this function to load a collection from another source.

LoadData opretter ikke samlingen. Funktionen fylder kun en eksisterende samling.LoadData doesn't create the collection; the function only fills an existing collection. Du skal først oprette samlingen med de korrekte kolonner ved hjælp af Collect.You must first create the collection with the correct columns by using Collect.

Opbevaring er krypteret og på et privat sted på den lokale enhed, der er isoleret fra andre brugere og andre programmer.Storage is encrypted and in a private location on the local device, isolated from other users and other apps.

SyntaksSyntax

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

  • Collection – påkrævet.Collection - Required. Samling, der skal gemmes eller indlæses.Collection to be stored or loaded.
  • Name – påkrævet.Name - Required. Navnet på lageret.Name of the storage. Du skal bruge det samme navn for at gemme og indlæse det samme datasæt.You must use the same name to save and load the same set of data. Navneområdet er ikke delt med andre programmer eller brugere.The name space isn't shared with other apps or users.
  • IgnoreNonexistentFile – valgfri.IgnoreNonexistentFile - Optional. Boolesk (sand/falsk) værdi angiver, om funktionen LoadData skal vise eller ignorere fejl, når den ikke kan finde en tilsvarende fil.Boolean (true/false) value that indicates whether LoadData function should display or ignore errors when it can't locate a matching file. Hvis du angiver falsk, vises fejl.If you specify false, errors will be displayed. Hvis du angiver sand, ignoreres fejl, hvilket er nyttigt for offline-scenarier.If you specify true, errors will be ignored, which is useful for offline scenarios. SaveData kan oprette en fil, hvis enheden er offline (dvs. hvis statussen Connection.Connected er falsk).SaveData may create a file if the device is offline (that is, if the Connection.Connected status is false).

EksemplerExamples

FormelFormula BeskrivelseDescription ResultatResult
If(Connection.Connected, ClearCollect(LocalTweets, Twitter.SearchTweet("PowerApps", {maxResults: 100})),LoadData(LocalTweets, "Tweets", true))If(Connection.Connected, ClearCollect(LocalTweets, Twitter.SearchTweet("PowerApps", {maxResults: 100})),LoadData(LocalTweets, "Tweets", true)) Hvis enheden er forbundet, kan du indlæse samlingen LocalTweets fra tjenesten Twitter, ellers kan du indlæse samlingen fra den lokale filcache.If the device is connected, load the LocalTweets collection from the Twitter service; otherwise, load the collection from the local file cache. Indholdet gengives, uanset om enheden er online eller offline.The content is rendered whether the device is online or offline.
SaveData (LocalTweets, "Tweets")SaveData(LocalTweets, "Tweets") Gem samlingen LocalTweets som en lokal filcache på enheden.Save the LocalTweets collection as a local file cache on the device. Data er gemt lokalt, således at LoadData kan indlæses i en samling.Data is saved locally so that LoadData can load it into a collection.