Controllo della griglia Power Apps
Il controllo griglia Power Apps rappresenta l'evoluzione successiva del controllo griglia di sola lettura Power Apps classico, consentendo agli utenti di visualizzare, aprire e modificare i record da visualizzazione e griglie secondarie. Oltre alla modifica in linea, il controllo fornisce una serie di altre potenti funzionalità tra cui scorrimento infinito, griglie nidificate, raggruppamento, aggregazione ed è personalizzabile. Come il controllo griglia di sola lettura, questo controllo supporta i più recenti standard di accessibilità Microsoft e si allinea con le ultime linee guida di progettazione Microsoft. Questo controllo sostituirà tutte le griglie di sola lettura e modificabilinelle app basate su modello.
- Scorrimento infinito: un'esperienza moderna di esplorazione dei dati in cui gli utenti possono scorrere i dati all'infinito fino a trovare i record a cui sono interessati. Poiché non ci sono limiti di pagina, gli utenti possono selezionare più righe contemporaneamente (fino a 1.000 righe) per facilitare l'azione su una serie di record o eseguire modifiche collettive.
- Modifica in linea: questo singolo controllo della griglia può essere utilizzato per scenari di sola lettura o modifica.
- Griglie nidificate: i creatori possono configurare la griglia per mostrare i record relativi alla superficie. Una volta configurati, gli utenti possono espandere una riga per visualizzare una griglia secondaria di record correlati. È possibile espandere contemporaneamente più righe nella griglia. Si tratta di un miglioramento rispetto alle vecchie esperienze di griglia.
- Raggruppamento: gli utenti possono organizzare i dati tabulari in modi interessanti raggruppando i dati in base a una singola colonna. Inizialmente ogni gruppo è compresso, ma gli utenti possono espandere e comprimere i gruppi come desiderano. Il raggruppamento è esposto sulla maggior parte dei tipi di dati con la notevole eccezione delle colonne di ricerca. Il raggruppamento non è supportato quando è abilitata la paginazione sulla griglia.
- Aggregazione: gli utenti possono ricavare informazioni dettagliate significative dai propri dati abilitando l'aggregazione su una o più colonne numeriche in una griglia. Per ciascuna colonna, gli utenti possono scegliere di visualizzare il totale, il valore minimo, il valore massimo o la media dei valori di quella colonna. Se viene applicato il raggruppamento, questo valore aggregato viene visualizzato anche per ciascun gruppo.
- Personalizzabile: i creatori hanno la possibilità di modificare varie esperienze all'interno del componente griglia.
Nota
Il controllo griglia Power Apps può essere aggiunto a una tabella o a un modulo solo tramite la versione legacy di Esplora soluzioni.
Aggiungere il controllo della griglia Power Apps alle viste di una tabella
Quando si configura il controllo griglia Power Apps per una tabella, tutte le visualizzazioni per quella tabella vengono visualizzate utilizzando quella griglia.
- Apri Esplora soluzioni.
- Espandi Entità. Accedi alla tabella desiderata e selezionala. Nella scheda Controlli seleziona Aggiungi controllo.
- Nella finestra di dialogo Aggiungi controllo, seleziona il controllo Griglia Power Apps, quindi Aggiungi.
- Configurare il controllo griglia Power Apps
Aggiungere il controllo griglia Power Apps a una griglia secondaria in un modulo
- Apri Esplora soluzioni.
- Espandi Entità, espandi la tabella desiderata e seleziona Moduli.
- Apri il modulo in cui vuoi aggiungere il controllo griglia Power Apps.
- Nell'area di disegno del modulo, Seleziona la sottogriglia in cui vuoi configurare questo griglia (solitamente situato in una sezione del modulo), quindi Seleziona Modifica proprietà sulla barra dei comandi.
- Nella finestra di dialogo Imposta proprietà, seleziona la scheda Controlli, seleziona Aggiungi controllo, quindi seleziona il controllo Griglia Power Apps.
- Per configurare il controllo, vai su Configura Power Apps controllo griglia.
- Selezionare OK per chiudere la finestra di dialogo Imposta proprietà.
- Per salvare e rendere disponibili le app, seleziona Salva e seleziona Pubblica.
Configurare il controllo della griglia Power Apps
Nella riga del controllo Griglia Power Apps, seleziona i tipi di app a cui desideri applicare la griglia. In questo modo il controllo diventa il controllo predefinito per i client selezionati.
Sono disponibili diverse proprietà incluse nel controllo che consentono di personalizzare l'esperienza della griglia per quella tabella. Per modificare una qualsiasi di queste proprietà, seleziona Modifica nella riga corrispondente, quindi modifica il valore utilizzando l'elenco a discesa sotto Associa a opzioni statiche.
- La proprietà Abilita modifica determina se la griglia è di sola lettura o modificabile. Il valore predefinito è No. Seleziona Sì per rendere la griglia modificabile. Le griglie modificabili presentano sottili differenze visive rispetto alle griglie di sola lettura, tra cui colonne booleane che mostrano interruttori a levetta e campi a discesa e data che mostrano frecce di espansione e icone di selezione data al passaggio del mouse o sullo stato attivo.
- La proprietà Abilita filtro determina se le opzioni di filtro sono disponibili per gli utenti nei menu a discesa dell'intestazione della colonna della griglia. Il valore predefinito è Sì.
- La proprietà Abilita ordinamento determina se le opzioni di ordinamento sono disponibili per gli utenti nei menu a discesa delle intestazioni delle colonne della griglia. Il valore predefinito è Sì.
- La proprietà Abilita raggruppamento determina se le opzioni di raggruppamento sono disponibili per gli utenti nei menu a discesa delle intestazioni delle colonne della griglia. Il valore predefinito è No.
- La proprietà Abilita aggregazione determina se le opzioni di aggregazione (somma, minimo, massimo, media) sono disponibili per gli utenti nelle colonne numeriche della griglia. Il valore predefinito è No.
- La proprietà Consenti riordino delle colonne controlla se gli utenti possono riordinare le colonne direttamente all'interno della griglia. Ciò include il trascinamento della selezione delle intestazioni delle colonne o l'utilizzo delle azioni Sposta a sinistra e Sposta a destra dai menu a discesa delle intestazioni delle colonne. Il valore predefinito è No.
- La proprietà Abilita selezione multipla determina se gli utenti possono selezionare più righe nella griglia contemporaneamente o solo una singola riga. Il valore predefinito è Sì.
- La proprietà Consenti selezione intervallo controlla se gli utenti possono selezionare un sottoinsieme della griglia e copiare i dati in un'altra applicazione come Excel. Il valore predefinito è Sì.
- La proprietà Abilita indice può essere utilizzata per visualizzare un elenco alfabetico nella parte inferiore delle visualizzazioni o delle griglie secondarie. Il valore predefinito è No. Di seguito è riportato uno screenshot dell'indice abilitato per la tabella dei contatti in un'app basata su modello.
- La proprietà Abilita impaginazione può essere utilizzata per decidere tra la moderna navigazione dei dati (scorrimento infinito) e i pulsanti di paging. Il valore predefinito è No. Seleziona Sì per disabilitare lo scorrimento infinito e visualizzare i pulsanti di paging. Si noti che l'azione Seleziona tutto non è attualmente disponibile quando si utilizza lo scorrimento infinito, ma gli utenti possono comunque eseguire la selezione dell'intervallo
- La proprietà Abilita colori OptionSet può essere utilizzata per migliorare l'aspetto visivo delle colonne di scelta mostrando ogni valore con il colore di sfondo configurato. Il valore predefinito è No. Assicurati di verificare il colore configurato per ogni colonna di scelta per garantire leggibilità e accessibilità prima di abilitare questa proprietà per una tabella.
- La proprietà Mostra icone di stato della riga controlla se gli utenti visualizzano le icone di stato (non valido, salvataggio in corso, salvataggio in corso e così via) all'inizio di una riga della griglia durante l'esperienza di modifica. Il valore predefinito è Sì.
- La proprietà Mostra icone del tipo di dati determina se le intestazioni delle colonne visualizzano un'icona corrispondente al tipo di dati accanto al nome della colonna. Il valore predefinito è No.
- La proprietà Tipi di spostamento consentiti determina quali controlli di ricerca nella griglia vengono visualizzati come collegamenti ipertestuali. Il valore predefinito è Tutto. Seleziona Solo primario per eliminare i collegamenti ipertestuali su tutti i campi di ricerca tranne la colonna primaria per l'entità selezionata oppure Nessuno per eliminare tutti i collegamenti ipertestuali nella griglia.
- La proprietà Comportamento nuovo flusso determina se i componenti della griglia vengono visualizzati sempre in modo tabulare (Solo griglia), sempre come un elenco (Solo elenco) o passa da tabulare a elenco in base alla larghezza disponibile (Nuovo flusso). Il valore predefinito è Nuovo flusso.
- La proprietà Elementi figlio viene utilizzata per configurare la funzionalità della griglia nidificata, che consente agli utenti di espandere le righe per visualizzare i record correlati in una griglia secondaria. Per impostarlo, specifichi l'Entità da cui provengono i record correlati e la Vista che definisce i filtri, ordinamenti e colonne da visualizzare nella griglia secondaria. Il valore predefinito è nessuna griglia nidificata configurata.
- La proprietà ID genitore elementi figlio è necessaria anche per configurare una griglia nidificata e specifica il campo (e la relazione) da utilizzare per collegare insieme le entità genitore e figlio.
- La proprietà Disabilita modifica nella griglia degli elementi figlio fornisce un certo controllo sulla possibilità di modifica della griglia nidificata. Per impostazione predefinita, la griglia nidificata eredita la possibilità di modifica della griglia principale, ma questa proprietà può essere utilizzata per sopprimere la modifica nella griglia nidificata quando la griglia principale è modificabile. Il valore predefinito è No.
- La proprietà Controllo funzione di personalizzazione consente al creatore di effettuare il collegamento a un singolo controllo Power Apps component framework della funzione di personalizzazione con definizioni per modificare gli oggetti visivi o le interazioni per una o più colonne nella griglia o nell'elemento visivo della griglia vuota.
Dopo aver configurato il controllo della griglia Power Apps per soddisfare le tue esigenze, seleziona Salva sulla barra dei comandi per salvare le modifiche. Quando sei pronto per rendere disponibili le modifiche per gli utenti dell'app, seleziona Pubblica sulla barra dei comandi.
Personalizzazione
Per informazioni su come personalizzare il controllo della griglia Power Apps utilizzando le API di estendibilità, vai a Personalizzare il controllo della griglia modificabile.
Problemi noti e limitazioni
Limitazioni con gli elenchi del modulo scheda
Quando una vista o una griglia secondaria è ridotta, si trasforma in un formato di elenco di schede che è migliore per gli schermi di piccole dimensioni, come i dispositivi mobili. Il controllo della griglia Power Apps mostra il seguente comportamento in un elenco di schede:
- L'ordinamento non è attualmente disponibile in una visualizzazione elenco di schede. Per aggirare questa limitazione, crea visualizzazioni con l'ordinamento desiderato.
- Seleziona tutto e Deseleziona tutto non sono disponibili in una visualizzazione elenco di schede.
- L'indice non è disponibile in una visualizzazione elenco di schede. Per aggirare questa limitazione, seleziona Cerca per filtrare i record. Digita la lettera desiderata e premi INVIO.
- Le immagini di un record dell'elenco non vengono visualizzate in una visualizzazione elenco di schede. Sono incluse le icone delle tabelle, le immagini delle risorse Web, le immagini personalizzate e le immagini condizionali. L'unica immagine visualizzata per un record dell'elenco sono le iniziali del record.
- Non ci sono icone per i comandi del menu contestuale in una vista elenco di schede.
- Quando non ci sono record, alcuni elenchi richiedono di creare una nuova voce. Questo pulsante non viene visualizzato in una visualizzazione elenco di schede che utilizza il controllo read-only grid Power Apps.
La visualizzazione elenco non mostra le schede personalizzate per la tabella
Per aggirare il problema, puoi visualizzare una scheda personalizzata configurando la tabella in modo che utilizzi il modulo scheda del controllo griglia di sola lettura legacy.
Vai a Power Apps (make.powerapps.com) >Impostazioni>Impostazioni avanzate>Impostazioni>Personalizzazioni>Personalizza il sistema> espandi Entità> seleziona la tabella che vuoi personalizzare >scheda Controlli >Aggiungi controllo.
Seleziona Griglia di sola lettura, quindi seleziona Aggiungi. Scegli di visualizzare la griglia in uno o più fattori di forma del client.
Seleziona Configura proprietà (icona a forma di matita) per la proprietà Modulo scheda e seleziona il modulo scheda personalizzato dall'elenco a discesa.
Seleziona OK e Pubblica la personalizzazione.
Limitazioni e differenze dell'interfaccia utente rispetto al controllo della griglia di sola lettura
- La griglia attualmente non supporta personalizzazioni del tema legacy.
- Le celle senza dati sono vuote invece di visualizzare tre trattini ---.
- La colonna del proprietario non mostra lo stato online e una scheda utente.
- I filtri di ricerca delle colonne, quando si utilizza l'operatore "Uguale a" o "Diverso da", mostrano solo le opzioni di ricerca disponibili all'interno del set corrente di filtri applicati.
- Ad esempio, se la tabella dei contatti include gli utenti "Persona A", "Persona B" e "Persona C", ma i dati della tabella dell'account contengono solo righe che fanno riferimento a "Persona B" e "Persona C", la ricerca del filtro di colonna per il contatto nella griglia dell'account mostra solo le opzioni per "Persona B" e "Persona C". Si tratta di un cambiamento nel comportamento rispetto alle griglie precedenti.
Problemi noti
- Il raggruppamento di colonne non è supportato quando è abilitata la suddivisione in pagine su griglia.
- Se il set di dati visualizzato nella griglia contiene righe duplicate, i duplicati potrebbero non essere visualizzati nella griglia. In tal caso, è possibile che il conteggio dei record segnalati mostri più record di quelli effettivamente presenti nella griglia o che vengano visualizzati più record durante l'esportazione dei dati in Excel o la visualizzazione dei dati nella ricerca avanzata legacy. Questo comportamento si applica a tutti i controlli della griglia, non solo al controllo della griglia di Power Apps.
- Se un utente dispone di privilegi di sola lettura per l'elenco principale e poi naviga attraverso un modulo fino a una sottogriglia che rappresenta un'entità per la quale dispone di privilegi di scrittura, la sottogriglia non consentirà comunque all'utente di apportare modifiche poiché l'accesso è determinato prima dall'entità principale, poi dall'entità correlata.
Articoli correlati
Esplorare i dati in una visualizzazione di una pagina della griglia