Esercizio - Uso dei moduli

Completato

Questa esercitazione pratica mostra come usare i moduli per mostrare e modificare i dati.

  1. Per iniziare, scaricare la cartella di lavoro Flooring Estimates e salvarla in OneDrive for Business.

  2. Andare a https://make.powerapps.com e accedere con il proprio account aziendale.

  3. Nella schermata iniziale selezionare App canvas da modello vuoto.

    Screenshot della funzionalità App canvas da modello vuoto.

  4. Assegnare all'app il nome Nuova app e il formato Tablet, quindi fare clic su Crea.

    Screenshot della nuova app denominata Nuova app con il pulsante Crea.

  5. Selezionare la scheda Dati sul lato destro dello schermo, selezionare + Aggiungi dati, cercare OneDrive e selezionare OneDrive for Business.

  6. Selezionare Connetti e quando viene richiesto di connettersi a OneDrive accedere usando le proprie credenziali aziendali.

  7. Trovare e selezionare il foglio Flooring Estimates. Selezionare la tabella Flooring Estimates e fare clic su Connetti.

  8. Selezionare la scheda Inserisci, aggiungere una raccolta verticale e impostare la proprietà Items su FlooringEstimates.

  9. Impostare la proprietà OnSelect come segue:

    Navigate(Screen2)
    

    È possibile ignorare l'errore che viene visualizzato poiché verrà risolto nel passaggio successivo.

  10. Selezionare Nuova schermata nell'angolo superiore sinistro di Studio e selezionare Vuoto.

    Screenshot del controllo Collection Button con il numero 3 visualizzato ed evidenziato.

  11. Selezionare la scheda Inserisci e aggiungere un modulo di modifica, impostare la proprietà DataSource su FlooringEstimates e la proprietà Item su Gallery1.Selected.

  12. Selezionare il pulsante Modifica campi sulla destra e aggiungere tutti i campi disponibili.

    Screenshot di Power Apps Studio con il pulsante Modifica campi evidenziato.

  13. Modificare la proprietà OnSuccess del modulo come segue:

    Navigate(Screen1, ScreenTransition.Cover); Notify("You have successfully submitted a record for " & Self.LastSubmit.Name)
    
  14. Modificare la proprietà OnFailure del modulo come segue:

    Notify("Your data was not saved. Please try again or contact an administrator.", NotificationType.Error)
    
  15. Selezionare la scheda Inserisci e aggiungere due pulsanti. Modificare il testo di uno di essi su Nuovo modulo e dell'altro su Invia modulo.

  16. Modificare la proprietà OnSelect del pulsante Nuovo modulo come segue:

    NewForm(Form1)
    
  17. Modificare la proprietà OnSelect del pulsante Invia modulo come segue:

    SubmitForm(Form1)
    
  18. Tornare alla prima pagina e iniziare a usare l'app. Selezionando un record nella raccolta si dovrebbe accedere al modulo.

Si è completata la creazione di un'app di base utilizzando i principi insegnati in questo modulo.