Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
În acest tutorial, vom discuta contextul navigării PowerApps. Vom folosi funcțiile Înapoi și Navigare pentru a schimba ce ecran este afișat în aplicațiile noastre.
Majoritatea aplicațiilor conțin mai multe ecrane. Oferirea unei navigări PowerApps ușor de utilizat permite utilizatorilor să navigheze eficient prin acele ecrane ale aplicațiilor.
Pe pagina de referință, să facem clic pe Navigare și să vedem ce face.
Funcția Navigare modifică ecranul care este afișat. Vom avea un exemplu pentru a înțelege mai bine cum funcționează această funcție.
Cuprins
Navigare PowerApps folosind funcția de navigare
Mai întâi, să facem clic pe primul card de date ( Beau Spratling ).
Accesați declanșatorul OnSelect și vom vedea că funcția Navigare este utilizată pentru a duce utilizatorul la ecranul specificat ( DetailScreen1 ). Aceasta înseamnă că, la clic pe acest card, ne va naviga la DetailScreen1 .
Pe de altă parte, al doilea argument este pentru tipul de tranziție pe care vrem să-l setăm. Momentan este setat la Niciunul .
Pe pagina de referință, putem vedea diferitele tranziții din care putem alege și o demonstrație pentru fiecare dintre ele.
Putem schimba cu ușurință tranziția de navigare făcând clic din nou pe cardul de date. Apoi, faceți clic pe al doilea argument.
După aceea, va apărea ScreenTransition.None .
Eliminați cuvântul Nimic de la sfârșit și mai jos vor apărea diferitele opțiuni de tranziție. Pentru acest exemplu, să folosim tranziția Fade . Încercați să redați aplicația și veți vedea cum funcționează tranziția Fade .
Acum să facem clic pe săgeata din interiorul cardului nostru de date.
Putem vedea că declanșatorul său este și OnSelect și selectează elementul Parent .
Elementul Părinte al acelei săgeți se referă la cardul de date în sine. Utilizează funcția Navigare care redirecționează utilizatorii către DetailScreen1 . Odată dat clic, va face același lucru ca atunci când facem clic pe cardul de date.
Adăugarea unei funcționalități de editare pentru navigarea PowerApps
Acum, să încercăm să adăugăm un simbol de editare care ne va redirecționa către pagina de editare chiar de pe cardul nostru de date. Faceți clic pe elementul Separator5 din BrowseGallery1 .
Apoi faceți clic pe Pictograme și selectați pictograma Editați .
Deoarece l-am adăugat în BrowseGallery1 , se reproduce pentru fiecare card de date din galerie.
Apoi, să mutăm pictograma de lângă pictograma săgeată și să o redimensionăm până când devine puțin mai mică.
În mod implicit, această pictogramă de editare a folosit și declanșatorul OnSelect și funcția Select din elementul său părinte. Deci, făcând clic pe aceasta, ne va redirecționa și către ecranul de detalii.
Să schimbăm asta schimbând funcția în Navigare . Schimbați Select (Parinte) la Navigate (EditScreen1) în schimb.
Vom seta al doilea argument la ScreenTransition.UnCover . Asigurați-vă că separați cele două argumente printr-o virgulă ( , ).
Să ne jucăm acum aplicația.
După aceea, faceți clic pe butonul Editați .
Apoi, vom fi redirecționați către ecranul de editare.
Înțelegerea funcției Înapoi în Navigarea PowerApps
Pe EditScreen1 , să facem clic pe butonul X de lângă titlu.
În acest exemplu, am folosit funcția ResetForm () împreună cu funcția Înapoi ().
Când navigăm undeva, Microsoft PowerApps își amintește ultimul ecran pe care l-am deschis. Putem naviga la ultimul ecran folosind funcția Back() .
De exemplu, folosind această funcție pe butonul X , putem reveni cu ușurință la ecranul principal dacă accesăm ecranul de editare din ecranul principal. Dacă accesăm ecranul de editare din ecranul detaliat, butonul X ne va aduce înapoi la ecranul de detaliu.
De asemenea, putem citi o explicație mai detaliată a funcției Back() pe pagina de referință a formulei.
Noțiuni de bază pentru Power Apps: Mediul de dezvoltare și rularea aplicației dvs.
Power Apps: Noțiuni introductive cu acest instrument revoluționar
Concluzie
Pentru a rezuma, putem afla importanța și contextul navigării PowerApps. De asemenea, putem înțelege cum funcționează funcțiile Înapoi și Navigare în aplicația noastră. Putem specifica o tranziție vizuală în formulă pentru a controla modul în care un ecran se schimbă cu altul.
Rețineți că este întotdeauna important să oferiți utilizatorilor o modalitate eficientă de a naviga pe ecranele aplicației dvs.
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