Schermata PowerApps: modifica e aggiornamento

Schermata PowerApps: modifica e aggiornamento

In questo tutorial, discuteremo le diverse cose che possiamo fare nella schermata di PowerApps per Edit . Capiremo anche come funziona la proprietà Update e come utilizzare le caselle di testo.

PowerApps offre molte opzioni che gli utenti possono utilizzare all'interno delle schermate di PowerApps, ad esempio la modifica delle proprietà della casella di testo e l'utilizzo della proprietà Aggiorna .

Sommario

Modifica dei record tramite la schermata di modifica di PowerApps

Facciamo prima clic su EditScreen1 per passare attraverso la schermata di modifica.

Schermata PowerApps: modifica e aggiornamento

Quindi, fai clic sul pulsante Riproduci .

Schermata PowerApps: modifica e aggiornamento

Possiamo modificare i record tramite la schermata di modifica.

Schermata PowerApps: modifica e aggiornamento

Dopo aver modificato i record, dobbiamo solo fare clic sull'icona del segno di spunta qui per salvare le modifiche apportate al nostro file di dati.

Schermata PowerApps: modifica e aggiornamento

Capire come funziona la schermata di modifica di PowerApps

Analizziamo come funziona la schermata di modifica. Visualizza gli elementi effettivi su EditScreen1 facendo clic su questa freccia.

Schermata PowerApps: modifica e aggiornamento

Il primo elemento è EditForm1 che è il nostro intero elemento del modulo.

Schermata PowerApps: modifica e aggiornamento

Proprio come un modulo di visualizzazione, PowerApps ha anche un modulo di modifica. La bellezza di questo modulo è che tutti i controlli vengono aggiunti automaticamente in base ai rispettivi tipi di campo. 

Abbiamo anche LblAppName3 che è il titolo ( Table1 ) del form.

Schermata PowerApps: modifica e aggiornamento

IconAccept1 e IconCancel1 sono i due elementi icona per la X e l' icona del segno di spunta .

Schermata PowerApps: modifica e aggiornamento

L'ultimo elemento è la barra delle azioni rettangolare blu.

Schermata PowerApps: modifica e aggiornamento

Possiamo anche fare clic sulla freccia su EditForm1 per visualizzare i sottoelementi.

Schermata PowerApps: modifica e aggiornamento

Quindi, vedremo le diverse schede dati all'interno che sono simili a quelle che abbiamo visto nella schermata dei dettagli.

Schermata PowerApps: modifica e aggiornamento

Ogni scheda dati contiene anche diversi sottoelementi che possiamo modificare come DataCardValue9 che è la casella di testo e DataCardKey9 che è l'etichetta.

Schermata PowerApps: modifica e aggiornamento

Ha anche questi elementi StarVisible1 e ErrorMessage1 che possono essere utilizzati per scopi di convalida come un messaggio di errore quando un utente ha inserito un valore errato. Nei moduli futuri, mostreremo come possiamo eseguire queste convalide degli errori.

Schermata PowerApps: modifica e aggiornamento

Possiamo anche organizzare le schede dati. Basta fare clic su qualsiasi scheda dati, andare alla scheda Proprietà e fare clic su Modifica .

Schermata PowerApps: modifica e aggiornamento

Apparirà il riquadro Campi e ora possiamo organizzare le nostre schede dati trascinandole.

Schermata PowerApps: modifica e aggiornamento

Organizziamo le nostre schede dati come mostrato nell'immagine qui sotto.

Schermata PowerApps: modifica e aggiornamento

Utilizzo della proprietà Update

Nella schermata di modifica, ogni scheda dati ha anche proprietà diverse. La proprietà che dobbiamo usare qui è la proprietà Update .

Schermata PowerApps: modifica e aggiornamento

Utilizzando la proprietà Update , quando un utente apporta alcune modifiche e le salva, aggiornerà tali modifiche ai dati corrispondenti nel nostro file di dati. Quando un utente fa clic sull'icona del segno di spunta, aggiornerà il valore della scheda dati in base a ciò che l'utente ha inserito.

Tuttavia, ciò che viene effettivamente inviato è il valore della proprietà Update della scheda dati e non esattamente il valore del testo che l'utente ha inserito nelle caselle di testo. Accade solo che, per impostazione predefinita, la proprietà Update della scheda dati sia equivalente al valore della casella di testo. Possiamo cambiarlo se vuoi per qualche motivo.

Schermata PowerApps: modifica e aggiornamento

Ad esempio, nella casella di testo VIPLevel , vogliamo che un utente inserisca un numero. Tuttavia, una volta che l'utente inserisce un numero e fa clic sull'icona del segno di spunta per salvarlo, vogliamo che quel numero venga automaticamente moltiplicato per 10 prima di salvarlo nel nostro file di dati.

Schermata PowerApps: modifica e aggiornamento

In tal caso, dovremmo modificare il valore della proprietà Update .

Schermata PowerApps: modifica e aggiornamento

Per impostazione predefinita, questo è bloccato. Possiamo sbloccarlo andando alla scheda Avanzate e facendo clic su Sblocca per modificare le proprietà .

Schermata PowerApps: modifica e aggiornamento

Quindi aggiungiamo * 10 qui. In questo modo, invece di salvare il numero esatto dall'utente, prima moltiplicherà quel numero per 10 e lo salverà nel nostro file di dati.

Schermata PowerApps: modifica e aggiornamento

Modifica delle proprietà della schermata di modifica e della casella di testo

Ogni casella di testo della nostra scheda dati ha anche le proprie proprietà che possiamo modificare. Ad esempio, fare clic sulla casella di testo del nome e fare clic sulla scheda Proprietà . Quindi, possiamo vedere le diverse proprietà che possiamo modificare come il formato , il carattere , la dimensione del carattere , l'allineamento del testo e molti altri.

Schermata PowerApps: modifica e aggiornamento

Apportiamo ulteriori modifiche al nostro modulo modificando la data. Al momento abbiamo la possibilità di scegliere l'orario.

Schermata PowerApps: modifica e aggiornamento

Rimuoviamoli premendo il tasto backspace o cancella perché non sono necessari.

Schermata PowerApps: modifica e aggiornamento

Correzione degli errori nella schermata di modifica di PowerApps

Dopo aver rimosso queste due schede dati, verranno visualizzati degli errori.

Schermata PowerApps: modifica e aggiornamento

Possiamo verificare il significato dell'errore facendo clic su di esso e facendo clic su Modifica nella barra della formula .

Schermata PowerApps: modifica e aggiornamento

Possiamo quindi vedere che ha un errore perché la proprietà Update di questa scheda dati ha DateValue1.SelectDate che è la scheda dati DateJoined insieme a una funzione Time e Value che dovrebbe contenere HourValue1 e MinuteValue1 (le schede dati che abbiamo rimosso in precedenza). Il motivo per cui riceviamo questo errore è che abbiamo eliminato questi due elementi, ma la formula di aggiornamento fa ancora riferimento a questo.

Schermata PowerApps: modifica e aggiornamento

Per correggere l'errore che abbiamo riscontrato, dobbiamo solo rimuoverli e tralasciare DateValue1.SelectedDate .

Schermata PowerApps: modifica e aggiornamento

Controlliamo l'altro errore.

Schermata PowerApps: modifica e aggiornamento

L'errore successivo è all'interno dell'elemento ErrorMessage3 . Ha una proprietà Y che riguarda la posizione verticale di quell'elemento. Qui fa riferimento alla posizione Y e all'altezza di HourValue1 che abbiamo eliminato.

Schermata PowerApps: modifica e aggiornamento

Quindi, cambiamo HourValue1 in DateValue1 in modo che faccia invece riferimento alla nostra scheda dati DateJoined .

Schermata PowerApps: modifica e aggiornamento

Un altro errore è per l' elemento MinuteValue1 di cui non abbiamo più bisogno perché abbiamo già rimosso la scheda dati per esso. Quindi, cancelliamo questo elemento.

Schermata PowerApps: modifica e aggiornamento

Fare clic sui puntini di sospensione e fare clic su Elimina .

Schermata PowerApps: modifica e aggiornamento

Un altro errore riguarda l' elemento Separator2 . Ancora una volta, fa riferimento a HourValue1 che abbiamo già eliminato.

Schermata PowerApps: modifica e aggiornamento

Quindi, cambiamolo semplicemente in DateValue1 .

Schermata PowerApps: modifica e aggiornamento

Correggiamo gli altri errori con lo stesso problema semplicemente modificando HourValue1 in DateValue1 .

Schermata PowerApps: modifica e aggiornamento

Schermata PowerApps: modifica e aggiornamento

Ancora una volta, il motivo per cui abbiamo ricevuto quegli errori è che abbiamo eliminato alcuni elementi ma c'erano proprietà di altri elementi che utilizzavano le proprietà degli elementi che avevamo eliminato.

Modalità di visualizzazione della casella di testo nella schermata di modifica di PowerApps

L'ultima cosa che dobbiamo fare è il passaporto e il numero cliente. Vogliamo che siano visualizzati dagli utenti ma non che vengano modificati o aggiornati.

Schermata PowerApps: modifica e aggiornamento

Per farlo, selezioniamo la casella di testo per il passaporto. Fare clic sulla scheda Avanzate e sbloccarla facendo clic su Sblocca per modificare le proprietà .

Schermata PowerApps: modifica e aggiornamento

Scorri in basso per trovare l' opzione DisplayMode . La sua modalità di visualizzazione è attualmente impostata su Parent.DisplayMode .

Schermata PowerApps: modifica e aggiornamento

La modalità di visualizzazione dell'elemento padre è impostata su Edit . Puoi anche cambiare la modalità di visualizzazione qui, ma influenzerà tutte le caselle di testo.

Schermata PowerApps: modifica e aggiornamento

Quindi, cambialo semplicemente digitando View .

Schermata PowerApps: modifica e aggiornamento

Quindi vedremo che non possiamo più modificare la casella di testo del numero di passaporto.

Schermata PowerApps: modifica e aggiornamento

Il prossimo è cambiare la modalità di visualizzazione per il numero cliente. Selezionare la casella di testo per il numero cliente. Vai alla scheda Avanzate e fai clic su Sblocca per modificare le proprietà .

Schermata PowerApps: modifica e aggiornamento

Questa volta, dobbiamo andare alla scheda Proprietà e fare clic su Modalità di visualizzazione .

Schermata PowerApps: modifica e aggiornamento

Dobbiamo cambiare la sua modalità di visualizzazione sulle sue proprietà. Per impostazione predefinita, utilizza anche Parent.DisplayMode .

Schermata PowerApps: modifica e aggiornamento

Basta cambiarlo in View .

Schermata PowerApps: modifica e aggiornamento

Quindi, anche la nostra casella di testo del numero cliente non è modificabile.

Schermata PowerApps: modifica e aggiornamento

Facciamo clic sul pulsante di riproduzione.

Schermata PowerApps: modifica e aggiornamento

Infine, vedremo che possiamo modificare il contenuto delle altre caselle di testo oltre al passaporto e al numero cliente.

Schermata PowerApps: modifica e aggiornamento


Introduzione a Power Apps: definizione, caratteristiche, funzioni e importanza
Esercitazione su Microsoft Power Apps | Errore durante il controllo
degli ambienti Power Apps: configurazione corretta degli elementi dell'app

Conclusione

Per riassumere, questa era solo una panoramica di base delle cose che possiamo fare all'interno della schermata di modifica di PowerApps e del modulo di modifica. Ci sono varie cose che possiamo fare in queste schermate. Possiamo cambiare il formato, eliminare alcuni elementi o persino bloccare e sbloccare elementi per poterli modificare.

La cosa fondamentale da ricordare è che utilizzando la proprietà Update , ciò che viene inviato è il valore della proprietà Update di ciascuna scheda dati e non il valore effettivo delle caselle di testo. È solo che, per impostazione predefinita, il valore della proprietà Update è equivalente al valore delle caselle di testo.

Ti auguro il meglio,

Enrico


Cosè il sé in Python: esempi del mondo reale

Cosè il sé in Python: esempi del mondo reale

Cos'è il sé in Python: esempi del mondo reale

Come salvare e caricare un file RDS in R

Come salvare e caricare un file RDS in R

Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.

Introduzione al filtraggio del contesto in LuckyTemplates

Introduzione al filtraggio del contesto in LuckyTemplates

In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.

Idee di materializzazione per cache di dati in DAX Studio

Idee di materializzazione per cache di dati in DAX Studio

Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.

Reporting aziendale tramite LuckyTemplates

Reporting aziendale tramite LuckyTemplates

Se finora utilizzi ancora Excel, questo è il momento migliore per iniziare a utilizzare LuckyTemplates per le tue esigenze di reportistica aziendale.

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere