Esercizio - Modifica delle viste tabella

Completato

In questo esercizio si modificano le viste per LocationTable e TypeofAccidentTable. L'obiettivo finale è quello di modificare la vista esistente e aggiungere le colonne di dati più rilevanti per l'utente dell'app in un unico elenco.

Nota

Se non si è provveduto a completare i moduli precedenti di questo percorso di apprendimento, scaricare i file dei pacchetti. Questi file contengono il lavoro completato finora nell'app Rilevamento incidenti.

Modifica della vista per LocationTable

Per modificare la vista per LocationTable, effettuare i seguenti passaggi:

  1. Dalla home page di Power Apps, selezionare Tabelle.

  2. Individuare e selezionare la tabella LocationTable personalizzata.

  3. Selezionare Viste, quindi selezionare la vista LocationTables attive.

  4. Per impostazione predefinita, questa vista contiene già le colonne LocationId e Data di creazione. Rimuovere la colonna Data di creazione dalla vista.

  5. Aggiungere le colonne LocationName e LocationCountry alla vista. La vista ora dovrebbe avere tre colonne nel seguente ordine: LocationId, LocationName e LocationCountry.

    Screenshot delle colonne della tabella per LocationTable.

  6. Selezionare Salva e pubblica per salvare e pubblicare le modifiche.

Modifica della vista per TypeofAccidentTable

Per modificare la vista per TypeofAccidentTable, effettuare i seguenti passaggi:

  1. Dalla schermata iniziale di Power Apps, selezionare Tabelle.

  2. Trovare e selezionare la tabella TypeofAccidentTable.

  3. Individuare Viste, quindi selezionare la vista TypeofAccidentsTables attive per aprire la finestra di progettazione visualizzazioni.

  4. Aggiungere le colonne AccidentName e AccidentSeverity. Al termine dell'operazione, la vista dovrebbe avere un aspetto simile all'immagine seguente:

    Screenshot della vista attiva TypeofAccidentsTables.

  5. Selezionare Salva e pubblica.

Modifica della vista per AccidentTable

Il processo di modifica della vista per AccidentTable è simile ai passaggi degli esercizi precedenti. La differenza sta nel fatto che in questo processo si usano le relazioni create nel modulo di apprendimento precedente per visualizzare le informazioni nella stessa vista delle tabelle correlate. Considerare questo processo simile alla resa flat delle informazioni da visualizzare in una vista in stile tabellare per ogni incidente, ad esempio:

  • Nome dell'ubicazione dell'incidente

  • Nome del tipo di incidente

  • Gravità del tipo di incidente

  1. Dalla home page di Power Apps, selezionare Tabelle.

  2. Trovare e selezionare AccidentTable.

  3. Individuare Viste, quindi selezionare la vista AccidentTables attive per aprire lo studio di progettazione vista.

  4. Aggiungere le colonne: AccidentDescription, ManagerComments, AccidentDate e ManagerReviewed.

  5. Per aggiungere campi dalla tabella correlata, selezionare la scheda Correlato sotto il pannello Colonne di tabella. Le tabelle Correlato sono tabelle che hanno una relazione con questa tabella. Per impostazione predefinita, tutte le tabelle in Dataverse hanno relazioni standard con altre tabelle standard, ad esempio la tabella Utente. (L'immagine sotto il passaggio 8 di seguito mostra i numeri per semplificare l'individuazione di questo passaggio e dei tre passaggi successivi.)

  6. Trovare e selezionare LocationId (LocationTable); questa azione si espande per mostrare i campi da LocationTable. Selezionare LocationName e LocationCountry dall'elenco.

  7. Ora si procederà ad aggiungere alcune altre colonne correlate alla vista. Sotto le colonne Correlato, trovare e selezionare AccidentTypeId (TypeofAccidentTable). Selezionare AccidentName e AccidentSeverity dall'elenco.

  8. Modificare il nome di questa vista e impostarlo su MainAccidentTrackingView. Al termine, le colonne della tabella avranno un aspetto simile all'immagine seguente (anche se la tabella potrebbe non contenere dati).

    Screenshot della vista di MainAccidentTracking aggiornata.

  9. Selezionare Salva e pubblica per completare l'esercizio.

Ora è possibile tutte e tre queste viste in qualsiasi app basata su modello creata con queste tabelle. Le prime due viste erano semplici, mentre la terza incorporava viste provenienti da tabelle correlate. Un notevole vantaggio derivante dall'uso di Dataverse è la possibilità di incorporare a livello nativo tabelle correlate nelle viste. Nelle unità successive si apprenderà a modificare i moduli in base alle tabelle.