Condividi tramite


Panoramica dell'integrazione di SharePoint Online in Power Apps

Questo articolo ti guida nella creazione di un elenco da SharePoint o da Microsoft Lists, nell'integrazione dell'elenco in Power Apps e nella personalizzazione dell'elenco nell'app.

Quando aggiungi dati a un'app, puoi scegliere un elenco SharePoint o Microsoft Lists come origine. In alternativa, puoi creare un'app basata su un elenco SharePoint tramite il menu Integra in Microsoft Lists. Una volta che l'elenco è nell'app, puoi filtrarlo e personalizzarlo.

Nota

Quando crei o visualizzi un elenco in SharePoint, vieni automaticamente reindirizzato a Microsoft Lists. L'elenco è sempre disponibile sia in Microsoft Lists che in SharePoint. Altre informazioni in Che cos'è un elenco in Microsoft 365?

Prerequisiti

Crea un elenco

È possibile creare un nuovo elenco SharePoint tramite l'app Microsoft Lists in Creare un elenco.

Integrare un elenco

Una volta creato un elenco, è possibile integrarlo in Power Apps o creare un'app basata su un elenco di SharePoint o Microsoft Lists.

Connettere un elenco in Power Apps

Un modo per utilizzare un elenco nell'app consiste nel connetterla a SharePoint tramite il menu Dati dell'app per importare un elenco. L'elenco funge da origine dati in Power Apps.

Screenshot che mostra dove è possibile connettere un elenco SharePoint tramite il menu Dati, Aggiungi dati e Connettori.

Altre informazioni in Connessione a SharePoint da un'app canvas.

Creare un'app basata su un elenco

Quando si visualizza un elenco SharePoint, si passa automaticamente a Microsoft Lists in cui è possibile integrare l'elenco con Power Apps:

Screenshot che mostra la posizione dell'opzione Integra della barra superiore in Microsoft Elenchi. Puoi scegliere questo menu per personalizzare il modulo per un elenco in un'app o creare una nuova app in base all'elenco.

Altre informazioni in Creare un'app canvas con dati di Microsoft Lists.

Personalizzare un elenco o un modulo

Quando importi un elenco in Power Apps come origine dati, potrebbe essere utilizzato per essere visualizzato come modulo su una schermata. Puoi personalizzare l'aspetto dell'elenco nell'app, ad esempio la formattazione e il comportamento dell'elenco.

La personalizzazione include il modo in cui l'elenco visualizza:

  • Aggiunta o rimozione di campi
  • Tipo di controllo e tipo di dati per i campi
  • Orientamento del layout e numero di colonne da visualizzare
  • Formattazione come allineamento, colore e bordi
  • Funzionalità interattive, ad esempio OnFailure o OnSuccess

Scopri come personalizzare un elenco in Personalizzare un modulo per un elenco SharePoint.

Per altre informazioni sulle proprietà dei moduli, vedi Comprendere l'integrazione dei moduli SharePoint.

Filtrare un elenco in Power Apps

Puoi applicare le formule agli elementi dell'interfaccia dell'app, ad esempio i filtri. Per un elenco, puoi aggiungere una formula di filtro a una raccolta verticale nella schermata dell'app aggiungendo la formula alla barra della formula di una proprietà Items.

Altre informazioni in Funzioni Filter, Search e LookUp.

Esempio di funzione di ricerca e filtro

Questa formula di esempio imposta una raccolta per la proprietà Items. La formula cerca lo stato in una colonna e filtra lo stato Attivo. L'elenco mostra quindi solo gli elementi con lo stato Attivo.

SortByColumns(Filter('Issue Tracking', 'Issue Status'.Value = "Active", StartsWith(Title, TextSearchBox1.Text)), "Title", If(SortDescending1, Descending, Ascending))

La formula contiene le funzioni seguenti:

  • SortByColumns ordina una tabella in base a una o più colonne.
  • Filter trova i record in una tabella che soddisfano una formula specificata dall'utente.
  • StartsWith verifica se una stringa di testo inizia con un'altra stringa di testo.
  • If restituisce un valore a seconda se la condizione è vera o falsa.

Per altre informazioni, vedi Riferimento formule - App canvas.

Collegamento di elenchi con una colonna di ricerca

È possibile collegare due elenchi in cui un elenco utilizza una delle colonne come colonna di ricerca. Una colonna di ricerca è il punto in cui l'elenco si collega a un altro elenco.

Altre informazioni in Come collegare elenchi di Microsoft Lists utilizzando una colonna di ricerca in Power Apps.

Se desideri che la colonna di ricerca sia un elenco a discesa con opzioni, utilizza la funzione Choices. La funzione Choices restituisce una tabella dei valori possibili per una colonna di ricerca.

Ad esempio, è possibile aggiungere una funzione Choices a un controllo a discesa nell'app canvas aggiungendo questa formula alla proprietà Items del controllo. Includi il nome dell'elenco e il nome della colonna di ricerca nella formula.

Choices([@'Your list name'].Lookup_x0020_column)