È possibile generare un'app automaticamente per gestire i dati archiviati in Common Data Service. I dati possono essere gestiti in una delle numerose entità standard integrate nel modello o in un'entità personalizzata creata da un utente dell'organizzazione.

Se non si ha familiarità con Common Data Service, vedere Informazioni sulle entità.

Questo argomento spiega come generare automaticamente un'app basata su una singola entità specificata. Per informazioni su come compilare un'app basata su più di un'entità, vedere Creare un'app da zero.

Per impostazione predefinita, ogni app generata da Microsoft PowerApps ha tre schermate:

  • La schermata di esplorazione contiene un sottoinsieme di uno o più campi, una barra di ricerca e un pulsante di ordinamento che consente agli utenti di trovare con facilità un record specifico.
  • La schermata dei dettagli mostra più campi, o tutti i campi, per un record specifico.
  • La schermata di modifica offre elementi dell'interfaccia utente con cui gli utenti possono creare o aggiornare un record e salvare le modifiche.

Nota: quando si genera un'app da Common Data Service non è necessario creare una connessione da PowerApps, come avviene con le origini dati come SharePoint, Dynamics 365 e Salesforce. È necessario specificare l'entità da visualizzare e/o gestire nell'app.

Generare un'app

  1. Creare un database di Common Data Service. Per altre informazioni, vedere Create a Common Data Service database (Creare un database Common Data Service).
  2. In PowerApps Studio per Windows toccare o fare clic su Nuovo nel menu File (vicino al bordo sinistro della schermata).
  3. In Iniziare a usare i dati, nel riquadro Common Data Service, fare clic o toccare Layout del telefono.
  4. In Scegliere un'entità toccare o fare clic sull'entità Contact.
  5. Toccare o fare clic su Connetti per generare automaticamente un'app.

    A questo punto può apparire un messaggio che propone di eseguire una presentazione introduttiva. È possibile vedere la presentazione in un secondo momento toccando o facendo clic sull'icona con il punto interrogativo nell'angolo in alto a destra e quindi su Take the intro tour (Presentazione introduttiva).

Personalizzare la schermata di esplorazione

  1. Nel riquadro a destra toccare o fare clic sul layout che contiene solo un'intestazione.

    Selezionare un layout

  2. Nella casella di ricerca toccare o fare clic sul controllo Etichetta per selezionarlo.

    Selezionare un'etichetta

  3. Nel riquadro a destra selezionare Surname of Given name dall'elenco a discesa

    Il controllo Etichetta selezionato consente di visualizzare i dati di tale campo.

  4. Nella schermata di esplorazione selezionare la raccolta toccando o facendo clic su qualsiasi nome tranne il primo.

    La raccolta verrà racchiusa da una casella di selezione.

    Selezionare la raccolta

  5. Selezionare la formula seguente e premere CTRL+C per copiarla.

    SortByColumns(Search(Contact, TextSearchBox1.Text, "Name_Surname"), "Name_Surname", If(SortDescending1, Descending, Ascending))

  6. Nell'angolo in alto a sinistra verificare che nell'elenco di proprietà sia visualizzato Items.

  7. Selezionare la formula predefinita nella barra della formula.

    Valore predefinito della proprietà Items

  8. Premere CANC per eliminare la formula predefinita e quindi incollare la formula copiata. I nomi nella raccolta vengono ordinati alfabeticamente.

  9. Facoltativo: se gli utenti di questa app non useranno il touchscreen o la rotellina del mouse, toccare o fare clic sulla scheda Raccolta e quindi su Mostra barra di scorrimento.

    Nota: se la scheda Raccolta non è visualizzata, verificare che la raccolta sia ancora selezionata.

Testare la schermata di esplorazione

  1. Aprire la modalità di anteprima premendo F5 oppure toccando o facendo clic sul pulsante di riproduzione nell'angolo in alto a destra.
  2. Scorrere tutti i record usando un touchscreen o la rotellina del mouse oppure posizionando il puntatore del mouse nella raccolta in modo che venga visualizzata la barra di scorrimento.
  3. Nell'angolo in alto a destra toccare o fare clic sul pulsante di ordinamento una o più volte per modificare l'ordine in cui sono elencati i nomi.

    Modificare l'ordinamento

  4. Nella casella di ricerca digitare una lettera per visualizzare solo i nomi che contengono tale lettera.

  5. Rimuovere tutto il testo dalla casella di ricerca, quindi toccare o fare clic sulla freccia a destra del nome nell'elenco.

    Viene visualizzata la schermata dei dettagli con altre informazioni sul contatto selezionato.

  6. Tornare all'area di lavoro di progettazione premendo ESC oppure toccando o facendo clic sull'icona di chiusura nell'angolo in alto a destra, sotto la barra del titolo.

Personalizzare le altre schermate

  1. Se DetailScreen non appare, toccare o fare clic sull'anteprima al centro nella barra di spostamento di sinistra.
  2. Nella parte superiore di DetailScreen fare clic o toccare Nome completo per visualizzare le opzioni disponibili per la personalizzazione del modulo in quella schermata.
  3. Nel riquadro di destra fare clic o toccare il pulsante con l'occhio per Name_MiddleName per nascondere quel campo.
  4. Nel riquadro di destra fare clic o toccare il pulsante con l'occhio per Name_Surname per visualizzare quel campo.
  5. Nel riquadro di destra trascinare Name_Surname in alto e rilasciarlo subito sotto Name_GivenName.

    La schermata DetailScreen riflette le modifiche apportate.

  6. Nella barra di spostamento di sinistra fare clic o toccare l'anteprima nella parte inferiore per visualizzare EditScreen, quindi ripetere i passaggi precedenti di questa procedura in modo che EditScreen corrisponda a DetailScreen.

Testare l'app

  1. Nella barra di spostamento di sinistra toccare o fare clic sulla prima immagine di anteprima per aprire la schermata di esplorazione.
  2. Aprire la modalità di anteprima premendo F5 oppure toccando o facendo clic sul pulsante di riproduzione nell'angolo in alto a destra.
  3. Nell'angolo in alto a destra della schermata di esplorazione toccare o fare clic sull'icona con il segno più (+) per creare un record.
  4. Aggiungere il testo nei campi Given name e Surname, quindi fare clic o toccare il pulsante con il segno di spunta per salvare il nuovo record e tornare alla schermata di esplorazione.
  5. Trovare il record appena creato e toccare o fare clic sulla freccia alla sua destra per visualizzare il record nella schermata dei dettagli.
  6. Nell'angolo in alto a destra toccare o fare clic sull'icona a forma di matita per visualizzare il record nella schermata di modifica.
  7. Modificare i dati del campo Given name, quindi toccare o fare clic sul pulsante con il segno di spunta per salvare le modifiche.
  8. Nell'angolo in alto a destra toccare o fare clic sull'icona del cestino per eliminare il record creato e aggiornato.

Passaggi successivi

Creare un'app da zero usando un database di Common Data Service