Creare e progettare moduli delle app basate su modelli

Con Power Apps, i moduli costituiscono l'interfaccia utente che gli utenti utilizzeranno per l'interazione con i dati necessari per il proprio lavoro. È importante che i moduli utilizzati siano progettati per consentire agli utenti di trovare o immettere le informazioni necessarie in modo efficiente.

Nella soluzione predefinita o in una soluzione non gestita è possibile creare nuovi moduli o modificare quelli esistenti per tutte le entità che consentono la personalizzazione dei moduli. In una soluzione non gestita è possibile modificare le proprietà gestite per un'entità personalizzata non gestita creata per la soluzione. Se si sta visualizzando una soluzione gestita, non è possibile creare nuovi moduli o modificare quelli esistenti per le entità. Tuttavia, se le proprietà gestite per un'entità nella soluzione gestita sono impostate in modo da consentire la personalizzazione, è possibile aggiungere o rimuovere moduli in tale entità.

Tipo di moduli

Sono disponibili diversi tipi di moduli e ogni tipo ha una funzionalità o utilizzo specifico. Ulteriori informazioni: Tipo di moduli in Power Apps.

Finestra di dialogo del modulo principale (anteprima)

Con l'API client, puoi utilizzare le finestre di dialogo del modulo principale in modo che gli utenti possano aprire un'entità record correlata su un modulo padre o di base senza uscire dal modulo. Altre informazioni: Aprire il modulo principale in una finestra di dialogo utilizzando l'API client

Entità aggiornate ed entità classiche

In Power Apps sono include molte opzioni per progettare moduli. Con Unified Interface, la maggior parte delle entità è stata aggiornata per adattarsi meglio all'interfaccia reattiva. Le entità aggiornate e quelle personalizzate includono il supporto per il client Dynamics 365 for tablets, i processi aziendali e le regole di business. Quando si utilizzano queste entità, è possibile progettare una sola volta e distribuire a tutti i client.

Sono comunque presenti diverse entità (indicate qui come entità classiche) che conservano l'aspetto e le funzionalità delle versioni precedenti. Queste entità vengono utilizzate meno di frequente. Sono elencate di seguito:

Indirizzo Articolo Commento articolo Operazione di eliminazione in blocco Connessione
Sconto Elenco sconti Posizione documento Allegato e-mail Segui
Obiettivo Metrica obiettivo File di origine dell'importazione Prodotto fattura Prodotto ordine
Listino prezzi Elemento coda Prodotto offerta Campo di rollup Query rollup
Visualizzazione salvata Servizioo Impegno di tipo servizio Sito di SharePoint Sito
Area Unità Unità di vendita

Creare o modificare un modulo

Crea o modifica moduli per app basate su modelli. Altre informazioni: Creare, modificare o configurare moduli utilizzando la progettazione moduli

Eliminare un modulo

Per eliminare un modulo, accedi a Power Apps e vai a Soluzioni > Apri la soluzione che desideri> seleziona l'entità che desideri > scheda Moduli. Seleziona il modulo, quindi seleziona Elimina sulla barra dei comandi.

Ci sono un paio di motivi per cui potresti non essere in grado di eliminare un modulo.

Motivo Soluzione alternativa
Ogni entità richiede almeno un modulo principale ed è l'unico modulo principale per l'entità. Crea un nuovo modulo principale per l'entità. Quindi elimina il modulo principale che hai provato in precedenza. Altre informazioni: Creare un modulo.
Ogni entità richiede un modulo di fallback designato ed è l'unico modulo di fallback. Crea un nuovo modulo per l'entità e impostalo come fallback. Oppure designa un altro modulo esistente come modulo di fallback. Quindi elimina il modulo che hai provato in precedenza. Maggiori informazioni: Imposta il modulo di fallback per un'entità

Domande frequenti sulla visualizzazione di moduli

Perché il modulo non è visibile nel selettore di moduli nella mia app?

Un modulo potrebbe non essere disponibile in quanto non è stato aggiunto all'app.

  1. Aprire l'app nella progettazione app.

  2. Nell'area Visualizzazione entità selezionare Moduli accanto all'entità.

  3. Nella scheda Componenti verificare i moduli principali inclusi per l'app. Verificare che il modulo che si intende visualizzare sia selezionato. In caso contrario, selezionarlo, salvare e quindi pubblicare l'app.

    Moduli inclusi con l'app

Perché il mio modulo non è visualizzato come modulo predefinito nell'app?

Un modulo può essere impostato come modulo predefinito mediante la configurazione dell'ordine dei moduli o quando un utente imposta il modulo predefinito come impostazione di personalizzazione.

  1. Aprire Esplora soluzioni. Espandere l'entità con i moduli da ordinare e selezionare Moduli.

  2. Nella barra degli strumenti, selezionare Ordine moduli > Set di moduli principale.

    Comando della barra degli strumenti Ordine moduli

  3. Viene visualizzato l'ordine dei moduli. Selezionare il modulo e utilizzare le frecce su e giù per spostare il modulo. Il modulo all'inizio dell'elenco è il modulo predefinito.

    Finestra di dialogo Ordine moduli

  4. Selezionare OK per salvare le modifiche all'ordine dei moduli.

  5. Nella barra degli strumenti di progettazione moduli, selezionare Pubblica per rendere disponibile l'ordine dei moduli nelle app.

Impostazione di personalizzazione dell'utente per l'ordine dei moduli

Si noti che quando un utente dell'app modifica la selezione del modulo nel selettore di moduli di un'app, quel modulo diventa il modulo predefinito per l'utente. Questa personalizzazione sostituisce il modulo predefinito specificato per l'entità nell'app.

Impostazione dell'utente per modificare il modulo predefinito

Assegnare un ordine ai moduli
Controlla l'accesso ai moduli
Come i moduli principali vengono visualizzati su client diversi