Esplorazione dell'interfaccia utente e della logica nelle app basate su modello
Il modo migliore per comprendere il concetto di base dell'interfaccia utente nelle app basate su modello è eseguire un'app di esempio. Si scopriranno inoltre app basate su modello con i concetti che è possibile applicare durante lo sviluppo di app personalizzate. Per eseguire un'app di esempio, scorrere in basso la schermata dalla propria home page in Power Apps e selezionare una delle app in cui Tipo è basato su modello.
Prima di iniziare con la modellazione di app basate su modello, è necessario comprendere il metodo di creazione di app basate su modello. Le app basate su modello prevedono tre fasi di progettazione:
Modellare i dati aziendali
Definire i processi di business
Creare l'app
Per prima cosa è necessario definire la struttura dei dati archiviati in Common Data Service. Il concetto di base relativo a Common Data Service e la creazione e la personalizzazione di entità sono già stati analizzati. A questo punto, è necessario definire e applicare processi di business coerenti in quanto aspetto fondamentale della progettazione di un'app basata su modello. Dopo aver modellato i dati e aver definito i processi, è necessario creare l'app selezionando e impostando i componenti necessari in Progettazione app.
Progettazione app
Progettazione app è lo strumento principale per la creazione di app basate su modello. Da Progettazione app è possibile accedere facilmente a Progettazione mappa del sito, Progettazione moduli e Progettazione vista in quanto sono necessari per la progettazione dei diversi componenti in app basate su modello.
Per eseguire Progettazione app e vedere come appare, selezionare Crea, quindi selezionare il riquadro App basata su modello da modello vuoto.
Dopo l'esecuzione e l'assegnazione di un nome all'app, si aprirà Progettazione app. Il modo in cui è possibile usare Progettazione app verrà illustrato più dettagliatamente nell'unità successiva.
Informazioni sui componenti delle app basate su modelli
Innanzitutto, è necessario conoscere questi strumenti di progettazione usati per creare i seguenti componenti in un'app basata su modello:
| Strumento di progettazione | Descrizione | Componente |
|---|---|---|
| Progettazione app | Determina le caratteristiche fondamentali dell'applicazione come componenti, proprietà, tipo di client e URL per la tua app. | App |
| Progettazione mappa del sito | Specifica lo spostamento dell'app. | Mappa del sito |
| Progettazione moduli | Un insieme di campi di immissione dati per una determinata entità che corrisponde agli elementi di cui l'organizzazione tiene traccia per l'entità. Ad esempio, un set di campi di immissione dati in cui gli utenti immettono informazioni pertinenti per tenere traccia degli ordini precedenti di un cliente con le date di riordino specifiche richieste. | Modulo |
| Progettazione vista | Le viste definiscono il modo in cui un elenco di record per un'entità specifica viene visualizzato nell'applicazione. Una vista definisce le colonne da visualizzate, la larghezza di ogni colonna, il comportamento di ordinamento e i filtri predefiniti. | Vista |
Le app basate su modello non sono limitate solo a questi componenti. Ad esempio, è possibile aggiungere componenti di visualizzazione, come un grafico, un dashboard e componenti incorporati. Per uno sviluppo più avanzato, è possibile usare componenti logici, ma tali componenti non rientrano nell'ambito di questo modulo. Questo modulo illustrerà i passaggi base della creazione di app basate su modello che si integrano con Business Central.


