Controllo della griglia Power Apps

Il controllo della griglia di Power Apps rappresenta l'evoluzione successiva del controllo della griglia di sola lettura di Power Apps, che consente agli utenti di visualizzare, aprire e modificare i record da visualizzazioni 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.
  • 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.

Modifica dei dati con il controllo della griglia Power Apps

Aggiungere il controllo della griglia Power Apps alle visualizzazioni di un'entità

Quando si configura il controllo della griglia di Power Apps per un'entità, tutte le visualizzazioni per quella entità visualizzeranno quella griglia.

  1. Apri Esplora soluzioni.
  2. Espandi Entità. Accedi alla tabella desiderata e selezionala. Nella scheda Controlli seleziona Aggiungi controllo.
  3. Nella finestra di dialogo Aggiungi controllo, seleziona il controllo Griglia Power Apps, quindi Aggiungi. Aggiungi il controllo della griglia Power Apps a una tabella

Configurare il controllo della griglia Power Apps

  1. 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. Seleziona i tipi di client in cui desideri usare il controllo.

  2. 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 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 è .
    • 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 è .
    • 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 è .
    • 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 è .
    • 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. Indice abilitato e visualizzato nella vista per un'app
    • 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 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 è .
    • 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 personalizzato consente al creatore di collegarsi a un singolo controllo PCF personalizzatore con definizioni per modificare gli elementi visivi o le interazioni per una o più colonne nella griglia o nell'oggetto visivo della griglia vuota.
  3. 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.

Aggiungere il controllo della griglia Power Apps a una griglia secondaria

  1. Apri Esplora soluzioni.
  2. Apri il modulo contenente il la griglia secondaria.
  3. Seleziona la griglia secondaria in cui vuoi configurare questa griglia , quindi seleziona Cambia proprietà sulla barra dei comandi.
  4. Nella finestra di dialogo Imposta proprietà, seleziona la scheda Controlli, seleziona Aggiungi controllo, quindi seleziona il controllo Griglia Power Apps.
  5. Per continuare la configurazione e la pubblicazione del controllo, vedi Configurare il controllo della griglia Power Apps.

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.

  1. 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.

  2. Seleziona Griglia di sola lettura, quindi seleziona Aggiungi. Scegli di visualizzare la griglia in uno o più fattori di forma del client.

    Cambia il modulo scheda per il controllo della griglia di sola lettura

  3. Seleziona Configura proprietà (icona a forma di matita) per la proprietà Modulo scheda e seleziona il modulo scheda personalizzato dall'elenco a discesa.

  4. 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.

Problema noto

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.

Vedi anche

Esplorare i dati in una visualizzazione di una pagina della griglia