Connettersi all'archiviazione cloud da PowerAppsConnect to cloud-storage from PowerApps

PowerApps offre diverse connessioni per l'archiviazione cloud.PowerApps offers several cloud-storage connections. Usando una di queste connessioni è possibile archiviare un file di Excel e usare le relative informazioni in tutta l'applicazione.Using any of these connections, you can store an Excel file and use the information in it throughout your app. Le connessioni includono:These connections include:

BLOB di AzureAzure Blob BoxBox DropboxDropbox Google DriveGoogle Drive OneDriveOneDrive OneDrive
for Business
OneDrive
for Business
Icona Icona API Icona API Icona API Icona API Icona API

PrerequisitiPrerequisites

  • Un file di Excel con i dati formattati come tabella:An Excel file with the data formatted as a table:

    1. Aprire il file di Excel e selezionare una cella qualsiasi nei dati che verranno usati.Open the Excel file, and then select any cell in the data that you want to use.
    2. Selezionare Tabella nella scheda Inserisci.On the Insert tab, select Table.
    3. Nella finestra di dialogo Salvare come tabella selezionare la casella di controllo Tabella con intestazioni e quindi selezionare OK.In the Save as Table dialog box, select the My table has headers checkbox, and then select OK.
    4. Salvare le modifiche.Save your changes.

Connessione di archiviazione cloudConnect to the cloud storage connection

  1. In powerapps.com espandere Gestisci e selezionare Connessioni:At powerapps.com, expand Manage, and select Connections:

    Selezionare Connessioni

  2. Selezionare Nuova connessione e la connessione di archiviazione cloud in uso.Select New connection, and select your cloud storage connection. Ad esempio, selezionare OneDrive.For example, select OneDrive.
  3. Un messaggio chiederà di immettere il nome utente e la password dell'account di archiviazione cloud.You are prompted for the user name and password of your cloud storage account. Immetterli e quindi selezionare Accedi:Enter them, and then select Sign in:
    Immettere nome utente e passwordEnter user name and password

    Eseguito l'accesso questa connessione è pronta per essere usata nelle app.Once you are signed in, this connection is ready to be used within your apps.

  4. Nell'app, fare clic o toccare Origini dati nella scheda Visualizzazione della barra multifunzione.In your app, click or tap Data sources on the View tab of the ribbon. Nel riquadro di destra fare clic o toccare Aggiungi un'origine dati, fare clic o toccare la connessione di archiviazione cloud, quindi scegliere la tabella di Excel.In the right-hand pane, click or tap Add a data source, click or tap your cloud-storage connection, and then choose the Excel table.
  5. Selezionare Connetti.Select Connect.

    La tabella viene indicata come origine dati:The table is listed as a data source:

    Selezionare la tabella di Excel

    Nota

    Ricordare che i dati di Excel devono essere formattati come una tabella.Remember, the Excel data must be formatted as a table.

Usare i dati di Excel nell'appUsing the Excel data in your app

  1. Nella scheda Inserisci selezionare Raccolta e quindi selezionare un controllo della raccolta Con testo.On the Insert tab, select Gallery, and then select a With text gallery control.
  2. Impostare la proprietà Items della raccolta sulla tabella di Excel.Set the Items property of the gallery to your Excel table. Ad esempio, se la tabella di Excel è denominata Table1, impostarla su Table1:For example, if your Excel table is named Table1, then set it to Table1:

    Proprietà Items

    La raccolta viene automaticamente aggiornata con le informazioni della tabella di Excel.The gallery is automatically updated with information from your Excel table.

  3. Nella raccolta selezionare il secondo o terzo controllo Etichetta.In the gallery, select the second or third Label control. Per impostazione predefinita la proprietà Items della seconda e terza etichetta viene automaticamente impostata su ThisItem.something.By default, you see the Text property of the second and third labels is automatically set to ThisItem.something. È possibile impostare queste etichette su qualsiasi colonna della tabella.You can set these labels to any column in your table.

    Nell'esempio seguente la seconda etichetta è impostata su ThisItem.Name e la terza etichetta è impostata su ThisItem.Notes:In the following example, the second label is set to ThisItem.Name and the third label is set to ThisItem.Notes:

    Seconda etichetta

    Terza etichetta

    Esempio di output:Sample output:
    Seconda e terza etichetta

Nota

La prima casella è in realtà un controllo di tipo immagine.The first box is actually an image control. Se non è disponibile un'immagine nella tabella di Excel, è possibile eliminare il controllo immagine e sostituirlo con un'etichetta.If you don't have an image in your Excel table, then you can delete the image control, and add a label in its place. La capacità di aggiungere e configurare controlli è una risorsa valida.Add and configure controls is a good resource.

Informazioni sulle tabelle e sui record offre ulteriori dettagli e alcuni esempi.Understand tables and records provides more details and some examples.

Condivisione dell'appSharing your app

È possibile condividere l'app, le risorse, ad esempio i connettori, e i dati con altri utenti nell'organizzazione.You can share your app, your resources such as connectors, and your data with others in your organization.

Se si condivide una cartella in Dropbox, la cartella condivisa deve essere collegata all'account Dropbox dell'utente.If you're sharing a folder in Dropbox, the shared folder must be attached to the user's Dropbox account.

I connettori che includono i file di Excel sono soggetti a determinate limitazioni.There are certain limitations with connectors involving Excel files.

Limitazioni noteKnown limitations

Se appare un messaggio che indica che il tipo di dati non è supportato o i dati non sono formattati come tabella quando si tenta di usare una connessione di Excel nell'app, formattare i dati come tabella.If Data type unsupported or Not formatted as a table appears when you try to use an Excel connection in your app, format the data as a table.

Se i dati di Excel includono una colonna calcolata, non è possibile usarla per compilare un'app né aggiungere quei dati a un'app esistente.If your Excel data includes a calculated column, you can't use it to build an app, and you can’t add that data to an existing app.

Condivisione di tabelle di ExcelSharing Excel tables

Per condividere i dati in un file di Excel:To share data in an Excel file:

  • In OneDrive for Business, condividere il file stesso.In OneDrive for Business, share the file itself.
  • In OneDrive, condividere la cartella contenente il file e specificarne i percorsi, non gli URL, per qualsiasi supporto.In OneDrive, share the folder that contains the file, and specify file paths, not URLs, for any media.
  • In Dropbox o Google Drive, condividere il file oppure la cartella.In Dropbox or Google Drive, share either the file or the folder.

Vedere tutte le connessioni disponibili.See all the available connections.
È importante acquisire familiarità con l'aggiunta di connessioni e di origini dati alle app.Learn how to add connections and add a data source to your apps.
Informazioni sulle tabelle e sui record per l'uso con le con origini dati tabulari.Understand tables and records with tabular data sources.
Altre risorse sulle raccolte includono gli argomenti sulla visualizzazione di un elenco di elementi e sulla visualizzazione di immagini e testo in una raccolta.Some additional gallery resources include Show a list of items and Show images and text in a gallery.