Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
În acest tutorial, vă voi arăta elementele de bază ale galeriilor PowerApps. O galerie este o listă de înregistrări, fiecare articol din înregistrare provine dintr-un tabel. Exemplul pe care îl voi folosi aici arată una dintre cele mai simple galerii pe care le puteți crea folosind Power Apps .
Power Apps este un instrument uimitor care facilitează crearea propriei aplicații, chiar dacă aveți puțină sau deloc experiență de codare. Deoarece galeria este una dintre cele mai de bază părți pe care le puteți adăuga la aplicația dvs., vă voi arăta cum să manipulați diferitele elemente din galerie.
Cuprins
Proprietăți ale galeriilor PowerApps
Într-un tutorial trecut , am vorbit despre diferitele ecrane și elemente care intră într-o aplicație. Când vă uitați la panoul din stânga al exemplului nostru, veți vedea că aplicația la care lucrez în prezent are trei ecrane.
Sub ecranul Răsfoire, acolo veți vedea galeria. Dacă dau clic pe BrowseGallery1, evidențiază automat întregul dreptunghi care conține galeria din aplicație în panoul din mijloc.
Deoarece galeriile afișează o previzualizare a unei liste de înregistrări, ele arată doar câteva detalii. În această aplicație, de exemplu, arată doar numele agentului, numărul clientului și prenumele clientului.
Să aruncăm o privire asupra diferitelor proprietăți pe care le are o galerie. Proprietățile pot fi găsite în panoul din dreapta.
Sursa de date este în partea de sus a listei. Acest lucru arată că aplicația este alimentată de Tabelul 1. Aceste surse pot fi orice, de la o foaie Google la un tabel SQL.
Următorul este aspectul. Aici decideți ce apare în galeria dvs. Deocamdată, afișează titlul, subtitrarea și corpul, care corespund elementelor pe care le avem.
Dar există și alte opțiuni în afară de asta. Puteți chiar să afișați imagini în unele dintre intrările de pe lista dvs.
Deocamdată, voi schimba aspectul doar cu un titlu și subtitrare, deoarece vreau să apară doar cele mai importante informații.
De asemenea, puteți activa și dezactiva vizibilitatea galeriei.
Puteți schimba culoarea, precum și modul în care apare chenarul.
De asemenea, puteți alege dacă să afișați sau nu bara de derulare și navigare.
Rețineți că fiecare element din galerie ar avea, de asemenea, propriul set de proprietăți. În fiecare card de date din această galerie, există o săgeată, un separator între fiecare card, un titlu și un subtitlu.
Titlul are proprietăți care includ fontul, dimensiunea fontului, greutatea fontului, alinierea textului etc.
Voi schimba greutatea fontului în Normal în loc de Bold, deoarece nu trebuie să evidențiez titlurile de pe fiecare card de date dacă aleg dimensiunea corectă a fontului.
Deoarece acum există doar 2 elemente în loc de 3, pot mări titlul. Voi schimba dimensiunea fontului de la 24 la 28.
Setarea dinamică a elementelor galeriei
Unul dintre lucrurile cheie în configurarea galeriilor PowerApps este să știi cum să setezi unele elemente importante în mod dinamic.
Să ne uităm la proprietatea text din acest card de date, în special pentru titlu. Dacă te uiți la panoul de proprietăți, scrie Andy Chapman, care este exact ceea ce apare în câmpul de titlu al cardului de date.
Dar dacă te uiți la bara de formule, scrie ThisItem.AgentName. Aceasta arată că elementul a fost setat dinamic.
Mai devreme, am menționat că sursa de date pentru articolele din această galerie este Tabelul 1. Aceasta înseamnă că fiecare dintre elementele din galerie provine din Tabelul 1. Am discutat despre cum să conectez o sursă de date la PowerApps și într-un tutorial trecut .
Deci, dacă mă întorc la sursa de date, fiecare dintre intrări este un obiect element.
În ceea ce privește elementul titlu din aplicație, acesta provine din coloana numită AgentName. Aceasta este aceeași coloană la care se face referire în bara de formule.
Aceasta înseamnă că pot schimba pur și simplu acea formulă și pot face referire la o altă coloană, după cum este necesar. Să revenim la mediul Power Apps la care lucrăm pentru a schimba formula și pentru a face referire la coloana FirstName.
Rețineți că, pe măsură ce introduceți ceva în bara de formule, acesta va oferi sugestii despre cum puteți completa formula. În acest caz, afișează deja Prenumele chiar înainte de a termina de tastat. Așa că pot doar să dau clic pe acesta pentru a completa automat spațiul rămas.
După ce dau clic pe Enter, câmpurile de titlu de pe fiecare card se vor schimba automat.
Concatenarea valorilor textului în galeriile PowerApps
Următorul pas cel mai logic aici ar fi includerea și numele de familie în câmpul titlu. Dar pe sursa de date, numele și prenumele apar pe coloane diferite. Aici intervine funcția Concatenate.
Dacă tastez Concatenate în bara de formule, de fapt oferă o scurtă descriere a ceea ce face această funcție. Arată aici că Concatenate unește mai multe valori de text într-o singură valoare de text. Acest lucru sună perfect pentru ceea ce vreau să se întâmple, și anume să pun două valori diferite (FirstName și LastName) împreună.
Acum că am ales Concatenare, îmi arată că pot începe să adaug argumente sub formă de valori text.
Voi pune ThisItem.FirstName ca prima mea valoare text, urmată de ThisItem.LastName. Voi închide formula cu o paranteză.
După ce dau clic pe Enter, veți vedea că câmpurile de titlu arată acum numele și prenumele fiecărui client.
Lucrul grozav despre personalizarea galeriilor PowerApps în acest fel este că totul este intuitiv, mai ales dacă ați folosit Excel înainte. Utilizarea Concatenate, de exemplu, este exact aceeași dacă utilizați Excel.
Să vedem o previzualizare a aplicației noastre făcând clic pe butonul Redare din dreapta sus. Acest lucru ne-ar da o idee despre ceea ce am realizat până acum.
Se pare că articolele din galeria noastră încep să aibă mai mult sens. Trebuie doar să lucrăm la subtitrare.
În prezent, subtitlul face referire la CustomerNumber. Dar acest lucru nu este esențial pentru că văd deja numele și prenumele fiecărui client.
Să ne întoarcem la fișierul Excel și să vedem ce ar face o subtitrare mai bună. Desigur, acest lucru ar depinde de ceea ce doriți să obțineți din aplicația la care lucrați. Vreau doar informații despre fiecare client. Deci, în acest caz, locația clientului ar fi o alternativă bună.
Voi schimba doar coloana din Referințe în Locație.
Când dau clic pe Enter, subtitrarile vor afișa acum locația fiecărui client.
În ciuda modificărilor pe care le-am făcut, aceste carduri de date vor avea în continuare aceeași funcționalitate. Să presupunem că dau clic pe acest card de date pentru Irvin Roebuck din Brazilia.
Va afișa aceleași informații care provin de la sursa de date. Singura diferență este că, în loc ca AgentName și CustomerNumber să fie evidențiate în galerie, arăt în schimb FirstName, LastName și Location.
Introducere Power Apps: definiție, caracteristici, funcții și importanță
Configurarea mediului Power Apps: Conectați-vă la OneDrive și Google Drive
Medii Power Apps: Configurați corect elementele aplicației
Concluzie
Modul în care a fost conceput Power Apps arată cât de intenționat este Microsoft în a menține lucrurile cât mai intuitive posibil. După cum demonstrează felul în care m-am jucat cu galeria mea de aplicații, este sigur să spun că chiar și cei care au puțină sau deloc experiență în crearea de aplicații pot produce o aplicație decentă care ar aduce beneficii organizației lor.
Desigur, Power Apps are și funcții avansate, ceea ce îl face un instrument bun chiar și pentru utilizatorii avansați. Totul este să știi ce vrei să obții cu aplicația ta și să le pui în acțiune.
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