Componenti delle app basate su modello

Completato

Un'app basata su modello ben progettata è composta da diversi componenti selezionati per creare l'aspetto e la funzionalità dell'app finale. I componenti e le relative proprietà che i creatori usano per creare un'app diventano metadati.

Per comprendere in che modo ciascuno di questi componenti è correlato alla progettazione dell'app, possiamo classificarli come componenti di dati, interfaccia utente (UI), logica e visualizzazione.

Componenti dati

Questi componenti determinano su quali dati si basa l'app e la finestra di progettazione usata per creare o modificare il componente.

È possibile progettare i componenti dati a livello di tabella in un ambiente o in una soluzione contenuta nell'ambiente. Vedere le descrizioni nella tabella seguente per ciascun tipo.

Componente Descrizione Finestra di progettazione
Tabella Un contenitore per record con proprietà di cui si tiene traccia, ad esempio un contatto o un account. Sono disponibili molte tabelle standard. È possibile personalizzare una tabella standard non di sistema (o una tabella di produzione) oppure creare una tabella personalizzata da zero. Finestra di progettazione tabelle di Power Apps
Colonna Proprietà associata a una tabella. Una colonna è definita da un tipo di dati, che determina il tipo di dati che è possibile immettere o selezionare. Tra i tipi di dati sono inclusi, ad esempio, testo, numero, data e ora, valuta o ricerca (che crea una relazione con un'altra tabella). Le colonne in genere vengono usate con moduli, viste e ricerche. Finestra di progettazione tabelle di Power Apps
Relazione Le relazioni tra tabelle definiscono il modo in cui le tabelle sono correlate. Esistono tipi di relazione 1:N (uno-a-molti), N:1 (molti-a-uno) e N:N (molti-a-molti). Ad esempio, l'aggiunta di una colonna di ricerca a una tabella crea una nuova relazione 1:N tra le due tabelle e consente di aggiungere la colonna di ricerca a un modulo. Finestra di progettazione tabelle di Power Apps
Colonna di scelta Questo è un tipo speciale di colonna, che fornisce all'utente una serie di opzioni predeterminate. Ogni opzione presenta un valore numerico e un'etichetta. Quando la si aggiunge a un modulo, tale colonna visualizza un controllo che consente all'utente di selezionare un'opzione. Sono disponibili due tipi di scelte, ovvero la scelta singola, in cui l'utente può selezionare solo un'opzione, e scelte a selezione multipla, che consentono più di una selezione. Finestra di progettazione del set di opzioni di Power Apps

Componenti dell'interfaccia utente

Questi componenti determinano il modo in cui gli utenti interagiscono con l'app.

Componente Descrizione Strumento di progettazione
App Determina le caratteristiche fondamentali dell'applicazione come componenti, proprietà, tipo di client e URL per la tua app. Progettazione app
Mappa del sito Specifica lo spostamento dell'app. Progettazione della mappa del sito
Modulo Un set di colonne di immissione dati per una determinata tabella che corrisponde agli elementi di cui l'organizzazione tiene traccia per la tabella. Ad esempio, un set di colonne 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. Progettazione moduli
Vista Le viste definiscono il modo in cui un elenco di record per una tabella specifica viene visualizzato nell'app. Una vista definisce le colonne visualizzate, la larghezza di ogni colonna, il comportamento di ordinamento e i filtri predefiniti. Progettazione vista
Pagina personalizzata (anteprima) Una pagina basata su canvas che permette un layout più flessibile, funzioni Fx con poco codice e dati del connettore Power Apps Finestra di progettazione canvas

Componenti logici

Questi componenti determinano i processi di business, le regole e l'automazione dell'app. I creatori di Power Apps usano una finestra di progettazione specifica per il tipo di processo o di regola.

Tipo di logica Descrizione Strumento di progettazione
Flusso del processo aziendale Processo online che guida gli utenti attraverso un processo aziendale standard. Ad esempio, usare un flusso del processo aziendale se si desidera che chiunque sia in grado di gestire le richieste del servizio clienti in modo coerente o per richiedere che il personale ottenga l'approvazione di una fattura prima di inviare un ordine. Progettazione flusso del processo aziendale
Flusso di lavoro I flussi di lavoro automatizzano i processi di business senza un'interfaccia utente. I progettisti usano i flussi di lavoro per avviare attività di automazione che non richiedono l'interazione dell'utente. Progettazione flussi di lavoro
Azioni Le azioni sono un tipo di processo che consente di richiamare manualmente le azioni, incluse le azioni personalizzate, direttamente da un flusso di lavoro. Progettazione processi
Regola di business Usate per applicare logica di regole o suggerimenti a un modulo per definire i requisiti delle colonne, nascondere le colonne o convalidare i dati. I progettisti di app usano un'interfaccia semplice per implementare e gestire regole di uso comune e in rapida evoluzione. Progettazione regole di business
Flusso di Power Automate Power Automate è un servizio basato sul cloud che consente di creare flussi di lavoro automatizzati tra app e servizi per ricevere notifiche, sincronizzare file, raccogliere dati e altro ancora. Power Automate

Visualizzazioni

Determina il tipo di effetti di visualizzazione dei dati e il tipo di report che saranno disponibili nell'app.

Componente Descrizione Strumento di progettazione
Grafico Singola visualizzazione grafica che può essere inclusa in una vista o in un modulo o aggiunta a un dashboard. Progettazione grafici
Dashboard Funge da riquadro contenente una o più visualizzazioni grafiche che presentano una panoramica dei dati aziendali con cui è possibile interagire. Finestra di progettazione dashboard
Power BI incorporato Aggiunge riquadri e dashboard di Power BI incorporati all'app. Power BI è un servizio basato sul cloud che fornisce informazioni dettagliate di business intelligence. Combinazione di finestra di progettazione grafici e dashboard e Power BI

Screenshot di esempio dei componenti di visualizzazione con grafici.