Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Microsoft Dataverse offre una piattaforma sicura basata sul cloud per l'archiviazione e la gestione dei dati aziendali. Con Power Apps è possibile creare app canvas che si connettono direttamente a Dataverse per visualizzare, modificare e gestire i dati dell'organizzazione senza connessioni dati complesse.
Questo articolo illustra come creare app canvas usando le tabelle dataverse. Verranno illustrati tre approcci diversi: la generazione di app da dati esistenti, la creazione di nuove tabelle e app insieme e la creazione di app personalizzate da zero. Che si lavori con tabelle standard o dati aziendali personalizzati, questi metodi consentono di creare rapidamente app aziendali funzionali.
Prerequisiti
- Passare a un ambiente dove è stato creato un database con dati di esempio. Se si dispone di una licenza appropriata, è possibile creare un ambiente a tale scopo.
- Assicurati di avere il ruolo di sicurezza Autore dell'ambiente , direttamente o tramite un team di Dataverse che fa parte della categoria Gruppo di sicurezza AAD . I ruoli di sicurezza personalizzati non sono attualmente supportati per gli scenari di autore di app Canvas.
Crea un'app
Accedi a Power Apps.
Dalla schermata Home seleziona una delle seguenti opzioni in base a come desideri creare l'app usando Dataverse:
Creare opzioni utilizzando Dataverse Vantaggi Spostamento Un'app a pagina singola per la raccolta Usa i dati aziendali esistenti in Dataverse e crea un'app leggera e reattiva. Selezionare Inizia con i dati>Dataverse. Selezionare una tabella e selezionare Crea app. Creare nuovi dati e creare un'app Configurare tabelle strutturate in Dataverse per organizzare i dati e creare app sicure e scalabili. Selezionare Inizia con i dati>Crea nuovi dati. Usare il progettista di tabelle o Copilot per creare tabelle, quindi selezionare Salva ed esci. App vuota che usa i dati di Dataverse Usare i dati aziendali esistenti in Dataverse per personalizzare l'app con flessibilità, senza le limitazioni dei modelli predefiniti. Nel riquadro di spostamento a sinistra, seleziona Crea>Inizia con un canvas vuoto>Dimensioni del telefono. Nota
La schermata iniziale di Power Apps ora visualizza un prompt di vibe.powerapps.com, introducendo una nuova esperienza che riunisce la progettazione generativa, gli agenti di intelligenza artificiale e i flussi di lavoro pianificati. È possibile provare questa esperienza per passare dall'idea a un'app funzionante più velocemente.
L'app viene creata e Power Apps Studio si apre, per continuare a creare l'app.
Iniziare a usare i dati con Dataverse
L'esperienza Inizia con i dati consente di connettersi rapidamente a una tabella Dataverse esistente e generare un'app canvas. È anche possibile creare nuove tabelle direttamente da questa esperienza.
Connettersi a una tabella Dataverse esistente
Accedi a Power Apps.
Nella schermata iniziale selezionare Inizia con i dati.
Nella pagina Crea un'app selezionare Dataverse.
Selezionare una tabella Dataverse esistente e selezionare Crea app.
Power Apps Studio si apre con un'app galleria connesso a la tabella selezionata.
Creare nuovi dati
Se non si dispone di una tabella esistente, è possibile crearne una direttamente dall'esperienza Inizia con i dati .
Nella schermata iniziale selezionare Inizia con i dati.
Selezionare Crea nuovi dati.
Nella finestra di progettazione Crea nuove tabelle è possibile:
- Aggiungere una nuova tabella selezionando + Nuova tabella.
- Aggiungere una tabella esistente selezionando + Tabella esistente.
- Usare Copilot per descrivere le tabelle, le colonne, le righe e le relazioni e generarle automaticamente.
- Importare dati da Excel o . File CSV o elenchi di SharePoint selezionando Importa dati nel riquadro Copilot.
Al termine della definizione delle tabelle, selezionare Salva e esci per generare l'app.
Aggiungere una tabella Dataverse in un'app vuota
Per comprendere come creare un'app con dati da Dataverse, iniziare creando un'app vuota e quindi aggiungendo dati da Dataverse.
Accedi a Power Apps.
Nel riquadro di spostamento a sinistra, seleziona Crea>Inizia con un canvas vuoto>Dimensioni del telefono.
Quando si apre Power Apps Studio, passare al menu di creazione dell'app e selezionare Dati.
Nota
Se è la prima volta che ci si connette a Dataverse, viene richiesto di creare una connessione. Seleziona Crea per stabilire la connessione.
Selezionare Aggiungi dati, immettere Account nella casella di ricerca e selezionarlo.
Chiudere il riquadro Dati selezionando l'icona di chiusura nell'angolo superiore destro.
Aggiungere una schermata Elenco
Nella barra dei comandi, seleziona Nuova schermata>Elenco.
Nella barra di spostamento a sinistra selezionare BrowseGallery1 e quindi impostare il valore della proprietà Items sulla formula seguente:
SortByColumns(Search(Accounts, TextSearchBox1.Text, "name"), "name", If(SortDescending1, SortOrder.Descending, SortOrder.Ascending))Questa formula specifica che:
La visualizzazione mostra i dati della tabella Accounts.
I dati vengono ordinati in ordine crescente finché un utente non seleziona il pulsante di ordinamento per attivare o disattivare l'ordinamento.
Se un utente digita o incolla uno o più caratteri nella barra di ricerca (TextSearchBox1) l'elenco visualizza solo gli account il cui campo name contiene i caratteri specificati dall'utente.
È possibile usare queste e molte altre funzioni per specificare la modalità di visualizzazione e il comportamento dell'app.
Nel riquadro Proprietà, imposta Layout su Titolo.
Modifica la proprietà di testo Title e rinominarla in Sfoglia. Per altre informazioni, vedere Personalizzare una galleria.
Nel riquadro di creazione dell'app a sinistra, passare il mouse sopra Screen1, selezionare i puntini di sospensione (...) e quindi selezionare Elimina.
Nel riquadro di creazione dell'app a sinistra, passare il mouse sopra Screen2, selezionare i puntini di sospensione (...) e quindi selezionare Rinomina.
Digitare o incollare BrowseScreen, quindi rinominare la raccolta nella schermata BrowseGallery.
Aggiunta di una schermata Modulo
Ripetere il primo passaggio della procedura precedente, ma aggiungere una schermata Modulo anziché una schermata Elenco .
Impostare la proprietà DataSource del modulo su Account e la proprietà Item su BrowseGallery.Selected, come visualizzato nella scheda Avanzate del riquadro a destra.
Nella scheda Proprietà del riquadro a destra selezionare Modifica campi per aprire il riquadro Campi.
Selezionare Aggiungi campo e quindi selezionare le caselle di controllo per i campi seguenti:
- Nome account
- Indirizzo 1: via 1
- Indirizzo 1: città
- Indirizzo 1: CAP/Codice postale
- Numero di dipendenti
- Entrate annuali
Nota
Al di fuori di questo scenario, è possibile creare un campo personalizzato selezionando Nuovo campo, fornendo le informazioni richieste e quindi selezionando Fine. Per altre informazioni, vedere Creare una colonna.
Selezionare Aggiungi.
Impostare la proprietà Text della barra del titolo per visualizzare Crea/Modifica.
La schermata riflette le modifiche apportate.
Rinominare questa schermata FormScreen.
Configurare le icone
In BrowseScreen impostare la proprietà OnSelect dell'icona circolare nella parte superiore della schermata sulla formula seguente:
Refresh(Accounts)
Impostare la proprietà OnSelect dell'icona con il segno più sulla formula seguente:
NewForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)
Impostare la proprietà OnSelect della prima freccia che punta a destra della formula seguente:
EditForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)
In FormScreen impostare la proprietà OnSelect dell'icona di annullamento sulla formula seguente:
ResetForm(EditForm1);Navigate(BrowseScreen, ScreenTransition.None)
Impostare la proprietà OnSelect dell'icona con il segno di spunta sulla formula seguente:
SubmitForm(EditForm1); Navigate(BrowseScreen, ScreenTransition.None)
Nella scheda Inserisci selezionare Icone e quindi selezionare l'icona Cestino.
Impostare la proprietà Color dell'icona Cestino su Bianco e la proprietà OnSelect sulla formula seguente:
Remove(Accounts, BrowseGallery.Selected); Navigate(BrowseScreen, ScreenTransition.None)
Eseguire il test dell'app
Nel menu Azioni, seleziona
Anteprima dell'app. Per altre informazioni, vedere Anteprima di un'app.Attivare o disattivare l'ordine crescente o decrescente dell'elenco e filtrare l'elenco in base a uno o più caratteri del nome account.
Aggiungere un account, modificare l'account aggiunto, avviare l'aggiornamento dell'account ma annullare le modifiche e quindi eliminare l'account.