Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
În acest tutorial, vom discuta despre diferitele lucruri pe care le putem face în ecranul PowerApps pentru Editare . De asemenea, vom înțelege cum funcționează proprietatea Actualizare și cum să folosim casetele de text.
PowerApps oferă o mulțime de opțiuni pe care utilizatorii le pot folosi în interiorul ecranelor PowerApps, cum ar fi modificarea proprietăților casetei de text și utilizarea proprietății Actualizare .
Cuprins
Editarea înregistrărilor prin ecranul de editare PowerApps
Să facem mai întâi clic pe EditScreen1 pentru a trece prin ecranul de editare.
Apoi, faceți clic pe butonul Redare .
Putem edita înregistrările prin intermediul ecranului de editare.
După editarea înregistrărilor, trebuie doar să facem clic pe pictograma bifă aici pentru a salva modificările pe care le-am făcut în fișierul nostru de date.
Înțelegerea modului în care funcționează ecranul de editare PowerApps
Să analizăm cum funcționează ecranul de editare. Afișați elementele reale pe EditScreen1 făcând clic pe această săgeată.
Primul element este EditForm1 , care este întregul nostru element de formular.
La fel ca un formular de afișare, PowerApps are și un formular de editare. Frumusețea acestui formular este că toate controalele sunt adăugate automat în funcție de tipurile de câmpuri respective.
Avem, de asemenea, LblAppName3 , care este titlul ( Table1 ) al formularului.
IconAccept1 și IconCancel1 sunt cele două elemente de pictogramă pentru X și pictograma bifă .
Ultimul element este bara de acțiuni dreptunghiulară albastră.
De asemenea, putem face clic pe săgeata de pe EditForm1 pentru a afișa subelementele.
Apoi, vom vedea diferitele carduri de date în interior, care sunt similare cu ceea ce am văzut pe ecranul de detalii.
Fiecare card de date conține, de asemenea, diferite sub-elemente pe care le putem edita, cum ar fi DataCardValue9 care este caseta de text și DataCardKey9 , care este eticheta.
De asemenea, are aceste elemente StarVisible1 și ErrorMessage1 care pot fi utilizate în scopuri de validare, cum ar fi un mesaj de eroare atunci când un utilizator a introdus o valoare incorectă. În modulele viitoare, vom arăta cum putem face aceste validări ale erorilor.
Putem aranja și cardurile de date. Doar faceți clic pe oricare de pe cardurile de date, accesați fila Proprietăți și faceți clic pe Editați .
Va apărea panoul Câmpuri și acum ne putem aranja cardurile de date trăgându-le.
Să ne aranjam cardurile de date așa cum se arată în imaginea de mai jos.
Utilizarea proprietății de actualizare
În ecranul de editare, fiecare card de date are și proprietăți diferite. Proprietatea pe care trebuie să o folosim aici este proprietatea Update .
Prin utilizarea proprietății Actualizare , atunci când un utilizator face unele modificări și le salvează, va actualiza acele modificări la datele corespunzătoare din fișierul nostru de date. Când un utilizator face clic pe pictograma bifă, acesta va actualiza valoarea cardului de date la orice a introdus utilizatorul.
Cu toate acestea, ceea ce este de fapt trimis este valoarea proprietății Actualizare a cardului de date și nu exact valoarea textului pe care utilizatorul a introdus-o în casetele de text. Se întâmplă ca implicit, proprietatea Actualizare a cardului de date să fie echivalentă cu valoarea casetei de text. Putem schimba asta dacă doriți din anumite motive.
De exemplu, în caseta de text VIPLevel , dorim ca un utilizator să introducă un număr. Cu toate acestea, odată ce utilizatorul introduce un număr și face clic pe pictograma bifă pentru a-l salva, dorim ca acel număr să fie înmulțit automat la 10 înainte de a-l salva în fișierul nostru de date.
În acest caz, ar trebui să edităm valoarea proprietății Actualizare .
În mod implicit, acesta este blocat. Îl putem debloca accesând fila Avansat și făcând clic pe Deblocare pentru a schimba proprietățile .
Apoi, să adăugăm * 10 aici. Făcând acest lucru, în loc să salveze numărul exact de la utilizator, mai întâi va înmulți acel număr la 10 și îl va salva în fișierul nostru de date.
Modificarea formularului de editare a ecranului și a proprietăților casetei de text
Fiecare casetă de text a cardului nostru de date are, de asemenea, propriile proprietăți pe care le putem modifica. De exemplu, să facem clic pe caseta text pentru prenume și să facem clic pe fila Proprietăți . Apoi, putem vedea diferitele proprietăți pe care le putem schimba, cum ar fi formatul , fontul , dimensiunea fontului , alinierea textului și multe altele.
Să facem mai multe modificări în formularul nostru prin editarea datei. În prezent avem opțiunea de a alege ora.
Să le eliminăm apăsând tasta Backspace sau ștergere pentru că nu sunt necesare.
Remedierea erorilor din ecranul de editare PowerApps
După îndepărtarea celor două carduri de date, vor apărea erori.
Putem verifica semnificația erorii făcând clic pe ea și făcând clic pe Editare în bara de formule .
Apoi putem vedea că are o eroare, deoarece proprietatea Update a acestui card de date are DateValue1.SelectDate , care este cardul de date DateJoined împreună cu o funcție Time and Value care ar trebui să conțină HourValue1 și MinuteValue1 (cardurile de date pe care le-am eliminate mai devreme). Motivul pentru care primim această eroare este că am șters aceste două elemente, dar formula de actualizare încă face referire la asta.
Pentru a remedia eroarea pe care am întâlnit-o, trebuie doar să le eliminăm și să omitem DateValue1.SelectedDate .
Să verificăm cealaltă eroare.
Următoarea eroare este în interiorul elementului ErrorMessage3 . Are o proprietate Y care se referă la poziția verticală a acelui element. Aici, se referă la poziția Y și la înălțimea HourValue1 pe care le - am șters.
Deci, să schimbăm HourValue1 în DateValue1 pentru ca acesta să facă referire la cardul nostru de date DateJoined .
O altă eroare este pentru elementul MinuteValue1 de care nu mai avem nevoie pentru că am scos deja cardul de date pentru acesta. Deci, să ștergem acest element.
Faceți clic pe punctele de suspensie ale acesteia și faceți clic pe Ștergere .
O altă eroare este pentru elementul Separator2 . Din nou, se referă la HourValue1 pe care am șters-o deja.
Deci, să schimbăm asta în DateValue1 .
Să reparăm celelalte erori cu aceeași problemă, doar schimbând HourValue1 în DateValue1 .
Din nou, motivul pentru care am primit acele erori este că am șters câteva elemente, dar au existat proprietăți ale altor elemente care au folosit proprietățile elementelor pe care le-am șters.
Modul de afișare a casetei de text în ecranul de editare PowerApps
Ultimul lucru pe care trebuie să-l facem este pașaportul și numărul de client. Dorim ca acestea să fie vizualizate de utilizatori, dar nu ca acestea să fie modificate sau actualizate.
Pentru a face asta, să selectăm caseta de text pentru pașaport. Faceți clic pe fila Avansat și deblocați-o făcând clic pe Deblocare pentru a schimba proprietățile .
Derulați în jos pentru a găsi opțiunea DisplayMode . Modul său de afișare este setat în prezent la Parent.DisplayMode .
Modul de afișare al elementului părinte este setat la Editare . Puteți schimba și modul de afișare aici, dar va afecta toate casetele de text.
Deci, schimbați-l doar tastând View .
Apoi vom vedea că nu mai putem edita caseta de text cu numărul de pașaport.
Următorul este să schimbați modul de afișare pentru numărul de client. Selectați caseta de text pentru numărul de client. Accesați fila Avansat și faceți clic pe Deblocare pentru a schimba proprietățile .
De data aceasta, trebuie să mergem la fila Proprietăți și să facem clic pe modul de afișare .
Trebuie să-i schimbăm modul de afișare pe proprietățile sale. În mod implicit, folosește și Parent.DisplayMode .
Schimbați-l în Vizualizare .
Apoi, caseta de text cu numărul de client nu poate fi editată.
Să facem clic pe butonul de redare.
În cele din urmă, vom vedea că putem edita conținutul celorlalte casete de text în afară de pașaport și numărul de client.
Introducere Power Apps: Definiție, caracteristici, funcții și importanță
Tutorial Microsoft Power Apps | Eroare la verificarea
mediilor Power Apps: Configurarea corectă a elementelor aplicației
Concluzie
Pentru a rezuma, aceasta a fost doar o prezentare generală de bază a lucrurilor pe care le putem face în ecranul de editare și formularul de editare PowerApps. Există diverse lucruri pe care le putem face în aceste ecrane. Putem schimba formatul, șterge câteva elemente sau chiar bloca și debloca elemente pentru ca noi să le edităm.
Lucrul cheie de reținut este că, prin utilizarea proprietății Update , ceea ce este trimis este valoarea proprietății Update a fiecărui card de date și nu valoarea reală a casetelor de text. Doar că, implicit, valoarea proprietății Update este echivalentă cu valoarea casetelor de text.
Toate cele bune,
Henry
Ce este Sinele în Python: Exemple din lumea reală
Veți învăța cum să salvați și să încărcați obiecte dintr-un fișier .rds în R. Acest blog va trata, de asemenea, cum să importați obiecte din R în LuckyTemplates.
În acest tutorial despre limbajul de codare DAX, aflați cum să utilizați funcția GENERATE și cum să schimbați în mod dinamic titlul unei măsuri.
Acest tutorial va acoperi cum să utilizați tehnica Multi Threaded Dynamic Visuals pentru a crea informații din vizualizările dinamice de date din rapoartele dvs.
În acest articol, voi trece prin contextul filtrului. Contextul de filtrare este unul dintre subiectele majore despre care orice utilizator LuckyTemplates ar trebui să învețe inițial.
Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.
Aflați cum să vă calculați modificările marjei de profit folosind tehnici precum măsurarea ramificării și combinarea formulelor DAX în LuckyTemplates.
Acest tutorial va discuta despre ideile de materializare a cache-urilor de date și despre modul în care acestea afectează performanța DAX-ului în furnizarea de rezultate.
Dacă încă utilizați Excel până acum, atunci acesta este cel mai bun moment pentru a începe să utilizați LuckyTemplates pentru nevoile dvs. de raportare a afacerii.
Ce este LuckyTemplates Gateway? Tot ce trebuie să știți