Prezentare generală a contextului de navigare PowerApps

Prezentare generală a contextului de navigare PowerApps

Î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.

Prezentare generală a contextului de navigare PowerApps

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.

Prezentare generală a contextului de navigare PowerApps

Cuprins

Navigare PowerApps folosind funcția de navigare

Mai întâi, să facem clic pe primul card de date ( Beau Spratling ).

Prezentare generală a contextului de navigare PowerApps

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 .

Prezentare generală a contextului de navigare PowerApps

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 .

Prezentare generală a contextului de navigare PowerApps

Pe pagina de referință, putem vedea diferitele tranziții din care putem alege și o demonstrație pentru fiecare dintre ele.

Prezentare generală a contextului de navigare PowerApps

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.

Prezentare generală a contextului de navigare PowerApps

După aceea, va apărea ScreenTransition.None .

Prezentare generală a contextului de navigare PowerApps

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 .

Prezentare generală a contextului de navigare PowerApps

Acum să facem clic pe săgeata din interiorul cardului nostru de date.

Prezentare generală a contextului de navigare PowerApps

Putem vedea că declanșatorul său este și OnSelect și selectează elementul Parent .

Prezentare generală a contextului de navigare PowerApps

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.

Prezentare generală a contextului de navigare PowerApps

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 .

Prezentare generală a contextului de navigare PowerApps

Apoi faceți clic pe Pictograme și selectați pictograma Editați .

Prezentare generală a contextului de navigare PowerApps

Deoarece l-am adăugat în BrowseGallery1 , se reproduce pentru fiecare card de date din galerie.

Prezentare generală a contextului de navigare PowerApps

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ă.

Prezentare generală a contextului de navigare PowerApps

Î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.

Prezentare generală a contextului de navigare PowerApps

Să schimbăm asta schimbând funcția în Navigare . Schimbați Select (Parinte) la Navigate (EditScreen1) în schimb.

Prezentare generală a contextului de navigare PowerApps

Vom seta al doilea argument la ScreenTransition.UnCover . Asigurați-vă că separați cele două argumente printr-o virgulă ( , ).

Prezentare generală a contextului de navigare PowerApps

Să ne jucăm acum aplicația.

Prezentare generală a contextului de navigare PowerApps

După aceea, faceți clic pe butonul Editați .

Prezentare generală a contextului de navigare PowerApps

Apoi, vom fi redirecționați către ecranul de editare.

Prezentare generală a contextului de navigare PowerApps

Înțelegerea funcției Înapoi în Navigarea PowerApps

Pe EditScreen1 , să facem clic pe butonul X de lângă titlu.

Prezentare generală a contextului de navigare PowerApps

În acest exemplu, am folosit funcția ResetForm () împreună cu funcția Înapoi ().

Prezentare generală a contextului de navigare PowerApps

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.

Prezentare generală a contextului de navigare PowerApps


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ă

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Cum să salvați și să încărcați un fișier RDS în R

Cum să salvați și să încărcați un fișier RDS în R

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.

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

Î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.

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

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.

Introducere la filtrarea contextului în LuckyTemplates

Introducere la filtrarea contextului în LuckyTemplates

Î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.

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

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.

Idei de materializare pentru cache-urile de date în DAX Studio

Idei de materializare pentru cache-urile de date în DAX Studio

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.

Raportare de afaceri folosind LuckyTemplates

Raportare de afaceri folosind LuckyTemplates

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

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți