Creare un'app basata su modello usando la progettazione app classica
Questo articolo descrive le nozioni di base sulla creazione e la modifica di un'app basata su modello che può essere condivisa e distribuita in altri ambienti.
Importante
A partire da ottobre 2023, le finestre di progettazione classiche di app, moduli e visualizzazioni saranno deprecate e tutte le app, i moduli e le visualizzazioni basate su modello verranno aperte solo nelle finestre di progettazione moderne. Per impostazione predefinita, il comando Passa alla modalità classica per tornare alla finestra di progettazione classica dalle finestre di progettazione moderne non sarà più disponibile. Ulteriori informazioni: App, moduli e progettazioni delle viste classici deprecati
Prerequisiti per la creazione di app basate su modello
Verifica i prerequisiti seguenti prima di creare un'app:
- Un ambiente Power Apps utilizzato per lo sviluppo di app deve esistere all'interno del tenant. Maggiori informazioni: Creare un ambiente e Strategia ambientale per ALM.
- L'ambiente utilizzato dovrà avere un database Dataverse ad esso associato. Gli ambienti Dataverse possono esistere con o senza un database e generalmente vengono forniti al momento della creazione dell'ambiente. Il database contiene le tabelle e altri componenti che verranno usati dall'app basata su modello. Creare e gestire ambienti in Dataverse
- All'interno dell'ambiente, lo sviluppatore dell'app deve disporre del ruolo di sicurezza di creatore di ambiente, amministratore di sistema o addetto alla personalizzazione del sistema. Ulteriori informazioni: Ruoli di sicurezza predefiniti
Creare un'app basata su modello
Accedere a Power Apps.
Scegli ambiente selezionando l'icona ambiente
Seleziona Soluzioni dal riquadro di spostamento sinistra. Se l'elemento non si trova nel riquadro del pannello laterale, seleziona …Altro, quindi l'elemento desiderato.
Apri una soluzione non gestita o creane una. Ulteriori informazioni: Creare una soluzione
Seleziona Nuovo>App>App basata su modello.
Esistono due opzioni. Progettazione app moderna e progettazione app classica. Seleziona progettazione app classica.
Nella pagina Creare una nuova app, immetti i dettagli seguenti:
Nome: immetti un nome per l'app.
Nome univoco: il nome univoco viene automaticamente popolato in base al nome dell'app specificata. Viene inserito un prefisso autore. Puoi cambiare la parte del nome univoco modificabile. Il nome univoco può contenere solo caratteri alfanumerici.
Nota
Il prefisso autore è il testo che viene aggiunto a ogni tabella o colonna creata per una soluzione associata all'autore.
Descrizione: digita una breve descrizione del funzionamento dell'app.
Icona: per impostazione predefinita, la casella di controllo Utilizza immagine predefinita è selezionata. Per selezionare una risorsa Web diversa come icona per l'app, deselezionare la casella di controllo e quindi selezionare un'icona nell'elenco a discesa. L'icona verrà visualizzata nel riquadro di anteprima dell'app. Per ulteriori informazioni su come creare una risorsa Web, vai a Creare o modificare risorse Web per app basate su modello per estendere un'app.
Usa soluzione esistente per creare l'app (facoltativo): seleziona questa opzione per creare l'app da un elenco di soluzioni installate. Quando selezioni questa opzione, Fine passa ad Avanti nell'intestazione. Selezionando Avanti, si apre la pagina Crea app da soluzione esistente. Seleziona una soluzione nell'elenco a discesa Seleziona soluzione. Se una mappa del sito è disponibile per una soluzione selezionata, l'elenco a discesa Seleziona mappa del sito verrà visualizzato. Seleziona la mappa del sito quindi Fine.
Nota
Selezionando Soluzione predefinita quando aggiungi la mappa del sito, i componenti associati alla mappa del sito vengono aggiunti automaticamente all'app.
Scegli una pagina di benvenuto (facoltativo): questa opzione consente a un creatore di scegliere le risorse Web disponibili nell'organizzazione. Le pagine di benvenuto create possono contenere informazioni utili per gli utenti quali collegamenti a video, istruzioni di aggiornamento o informazioni generali. La pagina di benvenuto viene visualizzata quando si apre un'app. Gli utenti possono selezionare Non visualizzare più questa schermata iniziale nella pagina di benvenuto per disabilitare la pagina in modo che non venga visualizzata all'avvio successivo dell'app. Tieni presente che l'opzione Non visualizzare più questa schermata iniziale è un'impostazione a livello di utente e non può essere controllata dagli amministratori o autori di app. Per ulteriori informazioni su come creare una risorsa Web, ad esempio un file HTML da utilizzare come pagina di benvenuto, vedi: Creare e modificare risorse Web per estendere l'applicazione Web.
Per modificare in seguito le proprietà dell'app, passare alla scheda Proprietà nella finestra di progettazione dell'app. Ulteriori informazioni: Gestire le proprietà dell'app
Nota
Non puoi modificare il suffisso URL dell'app e il nome univoco nella scheda Proprietà.
Seleziona Fine oppure, se è stato selezionato Usa soluzione esistente per creare l'app, seleziona Avanti per scegliere le soluzioni disponibili importate nell'organizzazione, quindi seleziona Fine.
Una nuova app viene creata e visualizzata con lo stato Bozza. Viene visualizzata in progettazione app.
Nota
Quando si apre l'app designer classica, potrebbe apparire un errore simile a quello mostrato nell'immagine qui. Quando ciò accade, non influisce sulla funzionalità classica dell'app designer ed è possibile Chiudi risolvere l'errore e continuare a modificare l'app. Tuttavia, per evitare questo problema, utilizza la progettazione app moderna.
Configurare la mappa del sito
La mappa del sito descrive i componenti che compongono un'app basata su modello.
Seleziona il pulsante di modifica Apri progettazione mappa del sito per aprire la progettazione della mappa del sito.
Tieni presente che quando un'app viene creata per la prima volta, è necessario configurare una mappa del sito.
Nella progettazione della mappa del sito, seleziona Nuova area secondaria.
Nel riquadro destro, seleziona la scheda Proprietà, quindi seleziona le proprietà seguenti.
Tipo: Entità
Entità: Account
Quando la proprietà Title viene lasciata vuota, l'app usa il nome della tabella nel riquadro di navigazione sinistro dell'app. Per questa app, Account verrà visualizzato nell'app in fase di esecuzione.
- Seleziona Salva e chiudi per chiudere la progettazione della mappa del sito.
Finalizzazione dell'app
Per impostazione predefinita, tutti i moduli, le visualizzazioni, i grafici e i dashboard della tabella account sono abilitati per l'app. Dalla scheda Componenti nel riquadro di destra di progettazione app, i componenti possono essere cancellati in modo che non siano disponibili nell'app in fase di esecuzione. È anche possibile creare nuovi componenti, come un modulo personalizzato. Per questa app, lascia tutti i componenti abilitati.
Nella barra degli strumenti di progettazione app seleziona Salva.
Dopo che l'app è stata salvata, nella barra degli strumenti di progettazione app, seleziona Pubblica per renderla disponibile per l'esecuzione e la condivisione.
Il resto dell'esperienza di progettazione ruota attorno allo sviluppo della mappa del sito oltre alla configurazione dell'app tramite progettazione app. Ulteriori informazioni: Aggiungere o modificare componenti dell'app
Riprodurre l'app
Nella barra degli strumenti di progettazione app seleziona Riproduci. Questa opzione sarà disponibile solo dopo la pubblicazione dell'app.
Per creare un record, seleziona + Nuovo.
Per visualizzare un grafico nella barra dei comandi dell'app seleziona Mostra grafico.
Per modificare la visualizzazione, seleziona la visualizzazione Account personali attivi quindi seleziona la visualizzazione richiesta.
Per ulteriori informazioni su come utilizzare l'app, vedi Esplorazione di base in un'app basata su modello.
Modificare un'app
- Accedere a Power Apps.
- Scegli l'ambiente selezionando l'icona dell'ambiente
- Selezionare Soluzioni.
- Scegli la soluzione che contiene l'app basata su modello in cui è richiesta la modifica.
- Nel riquadro di spostamento a sinistra seleziona App, seleziona un'app basata sul modello e infine Modifica nella barra degli strumenti.
- Come per la creazione, l'esperienza di modifica dell'app si concentrerà sulla creazione di una efficace Mappa del sito
- In progettazione app aggiungi all'app i componenti o modificali come richiesto. Ulteriori informazioni: Aggiungere o modificare componenti dell'app