Un controllo che mostra i dati in formato tabulare.

Descrizione

Il controllo Tabella di dati mostra i dati in un formato che include intestazioni di colonna per ogni campo mostrato dal controllo. È possibile specificare i campi da visualizzare e in quale ordine. Questo controllo mantiene una proprietà Selected che, analogamente al controllo Raccolta, punta alla singola riga selezionata dall'utente. Di conseguenza, è possibile collegare il controllo Tabella di dati ad altri controlli.

Proprietà chiave

  • Items: l'origine dati mostrata dal controllo.

  • Selected: la riga selezionata.

Altre proprietà

  • BorderColor: colore del bordo del controllo.

  • BorderStyle : stile del bordo del controllo. Le opzioni sono Tinta unita, Tratteggiato, Punteggiato e Nessuno.

  • BorderThickness: spessore del bordo del controllo.

  • Color: colore del testo predefinito per tutte le righe di dati.

  • Fill: colore di sfondo predefinito per tutte le righe di dati.

  • Font: tipo di carattere predefinito per tutte le righe di dati.

  • FontWeight: spessore del carattere predefinito per tutte le righe di dati.

  • HeadingColor: colore del testo delle intestazioni di colonna.

  • HeadingFill: colore di sfondo delle intestazioni di colonna.

  • HeadingFont: tipo di carattere delle intestazioni di colonna.

  • HeadingFontWeight: spessore del carattere delle intestazioni di colonna.

  • HeadingSize: dimensioni del carattere delle intestazioni di colonna.

  • Height: distanza tra i bordi superiore e inferiore del controllo.

  • HoverColor: colore del testo della riga sulla quale l'utente posiziona il puntatore del mouse.

  • HoverFill: colore di sfondo della riga sulla quale l'utente posiziona il puntatore del mouse.

  • NoDataText: messaggio visualizzato se il controllo non può mostrare alcun record.

  • SelectedColor: il colore del testo nella riga selezionata.

  • SelectedFill: colore di sfondo della riga selezionata.

  • Size: dimensioni del tipo di carattere predefinito per tutte le righe di dati.

  • Visible: valore che determina se il controllo viene visualizzato o nascosto.

  • Width: distanza tra i bordi sinistro e destro di un controllo.

  • X: distanza tra il bordo sinistro di un controllo e il bordo sinistro del contenitore padre (o il bordo sinistro dello schermo se non c'è un contenitore padre).

  • Y: distanza tra il bordo superiore di un controllo e il bordo superiore del contenitore padre (o il bordo superiore dello schermo se non c'è un contenitore padre).

Funzioni correlate

  • Filter(DataSource, Formula)

  • Search(DataSource, SearchString, Column)

  • Lookup(DataSource, Formula)

Esempi

Utilizzo di base

  1. Creare un'app vuota per un tablet.

  2. Nella scheda Inserisci scegliere o toccare Tabella di dati.

Aggiungere un controllo Tabella di dati a una schermata

Un controllo Tabella di dati viene aggiunto alla schermata.

  1. Rinominare il nuovo controllo SalesOrderTable e ridimensionarlo in modo da coprire l'intero schermo.

  2. Nel riquadro di destra scegliere o toccare la freccia GIÙ accanto al testo Non sono state selezionate origini dati e scegliere o toccare Aggiungi un'origine dati.

Aggiungere un'origine dati

  1. Nell'elenco delle connessioni toccare o fare clic sulla connessione per il database Common Data Service in questione.

Selezionare la connessione per l'origine dati

  1. Nell'elenco di entità toccare o fare clic su Sales order e toccare o fare clic su Connetti.

Selezionare l'entità **Sales order**

Il controllo SalesOrderTable è ora allegato all'origine dati Sales order. Tuttavia, fino a quando non si selezionano campi non verrà visualizzato alcun dato.

  1. Nel riquadro di destra scegliere o toccare l'icona a forma di occhio relativa a ogni campo per visualizzarlo.

    In questo esempio mostrare SalesOrderId, Account, OrderDate e Status.

Il controllo SalesOrderTable visualizza i dati dai campi specificati.

Tabella di dati

  1. Riordinare i campi trascinandoli verso l'alto o verso il basso nel riquadro di destra.

Riordinare i campi in base alle esigenze

SalesOrderTable mostra i campi nell'ordine specificato.

Tabella di dati aggiornata

Modificare lo stile di intestazione

  1. Con il controllo Tabella di dati selezionato, scegliere o toccare la scheda Avanzata nel riquadro di destra.

  2. Scegliere o toccare il campo per la proprietà HeadingFill e quindi modificare il valore in RGBA(62,96,170,1).

  3. Scegliere o toccare il campo per la proprietà HeadingColor e quindi modificare il valore in White.

  4. Scegliere o toccare il campo per la proprietà HeadingSize e quindi modificare il valore in 14.

Tabella di dati

Connettere un controllo Tabella di dati a un altro controllo

  1. Aggiungere un controllo Modulo di modifica alla schermata.

  2. Ridimensionare i controlli Tabella di dati e Modulo di modifica in modo che i controlli Tabella di dati e Modulo di modifica vengano visualizzati rispettivamente nella parte sinistra e destra della schermata.

Tabella di dati e Modulo di **modifica** nella stessa schermata

  1. Connettere il controllo Modulo di modifica all'origine dati Sales order.

  2. Nel riquadro di destra, mostrare SalesOrderId, Status, Name, Description e Total amount nel controllo Modulo di modifica.

Il Modulo di **modifica** mostra cinque campi

  1. Nel riquadro di destra scegliere o toccare la scheda Avanzata.

  2. Impostare la proprietà Item del controllo Modulo di modifica su SalesOrderTable.Selected.

    Il controllo Modulo di modifica mostra informazioni dalla riga selezionata nel controllo Tabella di dati.

Modulo di **modifica** connesso alla Tabella di dati