I tre tipi di variabili in Power Apps

Completato

In Power Apps è possibile usare le variabili per archiviare temporaneamente le informazioni di cui è necessario fare riferimento durante l'esecuzione di un'app. Gli scenari comuni includono la conservazione di un numero di esecuzione, la gestione dello stato dell'interfaccia utente, il miglioramento delle prestazioni evitando calcoli ripetuti o archiviando temporaneamente elenchi di dati.

Le variabili sono un driver chiave per la logica imperativa in Power Apps perché consentono di "creare il sandwich" per pezzo.

Per supportare queste esigenze, Power Apps ha tre diversi tipi di variabili.

  • Variabili globali : tipo di variabile più tradizionale. Usare la funzione Set per creare e impostarne il valore. È quindi possibile fare riferimento ai relativi valori ovunque all'interno dell'app. Un uso comune consiste nell'archiviare DisplayName di un utente quando l'app viene caricata e quindi fare riferimento alla variabile in tutta l'app.

  • Variabili di contesto : una variabile di contesto è disponibile solo sullo schermo in cui viene creata usando la funzione UpdateContext . Le variabili di contesto vengono comunemente usate per le funzionalità che controllano una schermata popup, ad esempio, in cui si vuole usare lo stesso nome di variabile in più schermate, ma mantenere il valore separatamente.

  • Raccolte : una raccolta è un tipo speciale di variabile per l'archiviazione di una tabella di dati. È possibile creare la raccolta manualmente o caricando un'altra tabella di origini dati. Le raccolte sono disponibili in tutta l'app, ad esempio variabili globali, e vengono create usando la funzione Collect o ClearCollect .

Quando si sceglie il tipo di variabile da usare, prendere in considerazione la posizione in cui usarla e la struttura dei dati da archiviare. In caso di dubbio, usare una variabile globale perché offre la massima flessibilità.

Come tutti i tipi di variabile sono uguali

Con Power Apps, le variabili sono facili da usare. Non è necessario inizializzare, dichiarare o digitare una variabile. La variabile viene creata con la funzione appropriata e Power Apps esegue il resto. Quando si assegna il valore a una variabile Power Apps determinerà automaticamente il tipo.

Se non si ha familiarità con le variabili, è anche importante notare che sono temporanee e disponibili solo all'utente corrente nella sessione corrente. Quando l'utente chiude Power Apps, tutte le informazioni archiviate nelle variabili non sono più disponibili. Se è necessario archiviare le informazioni per l'uso in un secondo momento o da altri utenti, sarà necessario scrivere tali informazioni in un'origine dati. Le variabili sono temporanee per natura.

Nelle unità successive verranno esaminati in modo più dettagliato ogni tipo di variabile. L'unità successiva illustra la variabile globale.