Power Apps előugró űrlapok az interaktív felhasználói élmény érdekében

Ebben az oktatóanyagban bemutatom, hogyan hozhat létre Power Apps előugró űrlapot, és hogyan kínálhatnak személyre szabottabb és interaktívabb felhasználói élményt. Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Formaaz előugró ablakok nagyon hatékony eszközök arra, hogy személyre szabott élményt nyújtsanak a felhasználóknak, és lehetővé tegyék számukra, hogy egy mögöttes adatbázisban érvényesítsenek valamit, amit tenni készülnek.

Például, ha felkeresi iPhone-ját, és megpróbál törölni egy alkalmazást, az megkérdezi, hogy biztos-e benne, hogy törölni akarja. Ennek az az oka, hogy létre kell hozni egy nagyon jó felhasználói felületet, amely ellenőrzési lépéseket tartalmaz annak biztosítására, hogy meg akarja-e tenni a kívánt műveletet.

Ugyanezt fogjuk tenni a Power Appsben is. A Power Apps natív módon történő végrehajtása kissé nehézkes, mert a Power Apps működése az, hogy vannak olyan elemek, amelyek a képernyőn jelennek meg. Egy képernyőt nem lehet másik képernyőre ráhelyezni. Tehát azt csináljuk, hogy egy csoportosítási módszert használunk, hogy ezt utánozzuk. Most áttérünk a Power Apps alkalmazásra, és megmutatom, hogyan kell csinálni.

Tartalomjegyzék

Űrlap létrehozása a Power Apps előugró ablakban

Ugorjunk be a Power Apps szerkesztőbe. Ebben a példában egy költségjelentési alkalmazást hozok létre a vállalkozásom számára. A képernyő bal oldalán van egy galéria az összes kiadásomról. Rákattinthatok egy kiadásra, és a jobb oldalon további információkat kapok az adott kiadásról.

További információkat láthatunk a költségjelentésről, például a leírást, az összeget, a kategóriát, az állapotot stb., és így tovább.

Power Apps előugró űrlapok az interaktív felhasználói élmény érdekében

Ezen kívül rákattinthatok a Szerkesztés gombra, és alul van egy kuka ikon, amivel ezt a rekordot is törölhetem.

Most szeretnék létrehozni egy előugró ablakot, hogy ha egy felhasználó bemegy és töröl egy rekordot, megjelenik egy üzenetablak, amely megerősíti, hogy a felhasználó valóban törölni akarja-e a rekordot vagy sem.

Power Apps előugró űrlapok az interaktív felhasználói élmény érdekében

Az első dolog, amit tenni fogok, az, hogy hozzáadok egy téglalapot, amely lefedi az egész képernyőt. Úgy fog kinézni, mintha a képernyő egy kicsit elhalványodott volna, csak hogy tükrözze a képernyők egymásra helyezését.

Szóval, megyek, majd átmegyek az Ikonokra, és egészen az aljáig a Rectangle-ig. Gondoskodom arról, hogy a téglalap lefedje az egész képernyőt.

Power Apps előugró űrlapok az interaktív felhasználói élmény érdekében

A következő dolgom, hogy ennek a formának a színét sötétszürkére változtassam. Ezután megyek ennek a téglalapnak a Fill tulajdonságához. Megvan a piros, a zöld és a kék, de van az alfa érték is, ami az átlátszatlanságot vagy az átlátszóságot jelenti. Az átlátszóságot 0,7-re állítjuk be, így úgy tűnik, mintha elhalványult volna.

Power Apps előugró űrlapok az interaktív felhasználói élmény érdekében

Ezután hozzáadunk egy másik téglalapot, amely a felugró ablakunk lesz. Ezután hozzáadunk egy címkét, amely egyfajta figyelmeztetés a felhasználó számára. Megváltoztathatjuk a színeket és beállíthatjuk a betűméretet.

Power Apps előugró űrlapok az interaktív felhasználói élmény érdekében

Most meg akarjuk mutatni a felhasználónak azt a rekordot, amelyet valójában törölni fognak. Tehát olyan értékeket szeretnénk, mint a név, az összeg és valószínűleg a költségjelentés kategóriája, amelyet törölni készülnek.

Ehhez térjünk vissza a címkénkbe, és hozzáadjuk a nevet, az összeget és a kategóriát. A megjeleníteni kívánt rekord az alapul szolgáló galériában kiválasztott rekordon alapul. A mögöttes galéria neve Galéria 1 . Tehát az első galériában kiválasztott elem neve egyszerűen Gallery1.Selected.Title . Az összeg a Gallery1.Selected.Amount , a kategória esetében pedig a Gallery1.Selected.Status.Value lesz.

Power Apps előugró űrlapok az interaktív felhasználói élmény érdekében

Ezután hozzáadunk két gombot. Az egyik gomb alapvetően, a másik pedig csak. A színt és a méretet is beállítjuk.

Power Apps előugró űrlapok az interaktív felhasználói élmény érdekében

Most meg kell győződnünk arról, hogy ha valaki rákattint a szemetes vagy kuka ikonra, akkor az ne törli a rekordot, hanem ezt a felugró ablakot jelenítse meg. Ennek eléréséhez az összes dolgot kiemeljük a felugró ablakban, kattintson a jobb gombbal, és válassza a Csoport lehetőséget .

Power Apps előugró űrlapok az interaktív felhasználói élmény érdekében

Ez az egyik nagyszerű dolog a Power Apps-ben. Lehetővé teszi az elemek csoportosítását. Ezzel létrehozta a Group1 nevű csoportot .

Ebben az a jó, hogy ha módosítja egy csoport tulajdonságát, például a láthatóságot, az az összes többi tulajdonságra is hatással lesz. Nagyon jó, hogy van valami ilyesmi, ami összeillik. Nagyon jó csoportosítani őket, mert ezeknek az elemeknek az összes tulajdonságát egyszerre tudjuk szabályozni.

Például szeretnénk szabályozni ezeknek a tulajdonságoknak a láthatóságát, és egyelőre „hamis”-ra akarjuk tenni őket, ez eltűnik.

Power Apps előugró űrlapok az interaktív felhasználói élmény érdekében

Most próbáljuk meg kiválasztani a szemét ikont, és amint látható, amikor ki van jelölve, az összes funkciót elvégzi, és ezek a funkciók alapvetően biztosítják, hogy a rekord törölve legyen. De ezt nem akarjuk. Szóval, ezt egyelőre kimásoljuk, és egy üres jegyzettömbbe tesszük, csak hogy el legyen mentve valahova. Ez a tényleges funkció, amelyet a rekord törlésére hoztunk létre, és egyszerűen csak töröljük.

Power Apps előugró űrlapok az interaktív felhasználói élmény érdekében

És most létrehozunk egy új változót, amely szabályozza, hogy az űrlap mikor bukkanjon fel. Nevezzük ezt a változót set függvénynek. Nevezzük el a változónkat ConfirmPopUp néven , és ezt igazra állítjuk.

Power Apps előugró űrlapok az interaktív felhasználói élmény érdekében

Ezután kiválasztjuk a csoportot, és beállítjuk a láthatósági tulajdonságot arra a változóra, amely a ConfirmPopUp. Mivel ez igaz, mindent látunk.

Power Apps előugró űrlapok az interaktív felhasználói élmény érdekében

A következő dolog, amit meg fogunk tenni, az, hogy a Visszalépés gombra kattintunk, és a kattintással egy műveletet fogunk végezni. Ha valaki ezt választja, azt akarjuk, hogy a Group1 láthatósága hamis legyen.

Power Apps előugró űrlapok az interaktív felhasználói élmény érdekében

Ezután módosítanunk kell a Törlés gomb OnSelect műveletét, hogy végrehajtsuk a jegyzettömbbe mentett funkciókat.

Power Apps előugró űrlapok az interaktív felhasználói élmény érdekében

Az utolsó dolog, amit meg kell tennünk, hogy miután valaki a Törlés gombra kattintott, mi is szeretnénk megszabadulni a felugró ablaktól. Tehát hozzáadunk egy másik műveletet, és a ConfirmPopUp változót false értékre állítjuk. És így használná a felugró ablakokat a Power Appsben.




Következtetés

A Power Apps előugró ablakainak használatának egyik oka az, hogy személyre szabott élményt hozzon létre a felhasználók számára. A másik az, hogy a felhasználók számára is készítsen egyfajta érvényesítést, mert az előnyös a felhasználók számára.

Ez arról szól, hogy felhasználói felületet készítsenek a felhasználók számára, hogy ne kelljen a mögöttes felületre menniük.vagy adatbázist, és összezavarodik bizonyos dolgok szerkesztésével és törlésével. Megtehetik ezt egy olyan felhasználói felület biztonságával, amelyet Ön hozott létre számukra, hogy ne rontsanak el semmit. Az űrlap felugró ablakai hatékony eszközt jelentenek ennek megvalósítására.

Ha bármilyen kérdése van, tudassa velem, és írja meg megjegyzéseit az alábbi megjegyzés részben.

Minden jót!

Henrik

Leave a Comment

E-mail melléklet mentése SharePointba a Power Automate segítségével

E-mail melléklet mentése SharePointba a Power Automate segítségével

Ebből a blogból megtudhatja, hogyan mentheti automatikusan az e-mail mellékleteket a SharePointba, majd törölheti az e-maileket a Power Automate segítségével.

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Power Automate folyamatok létrehozása a semmiből

A Power Automate folyamatok létrehozása a semmiből

Ismerje meg, hogyan hozhat létre <strong>Power Automate</strong> folyamatokat a semmiből. Sablon használata helyett mi magunk hozzuk létre a kiváltó okokat és a műveleteket.

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Ebben az útmutatóban bemutatom, hogyan lehet Pénzügyi információk mátrixát létrehozni a Profit és veszteség (P&L) kimutatással a LuckyTemplates alkalmazásban.

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Fedezze fel, hogyan lehet dinamikusan egyesíteni oszlopokat a Power Query Table.CombineColumns függvény segítségével.

SharePoint-fájlok hozzáadása a számítógéphez

SharePoint-fájlok hozzáadása a számítógéphez

Ismerje meg, hogyan adhatjuk hozzá és szinkronizálhatjuk SharePoint-fájljainkat az asztalon és a OneDrive-on.

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Tudja meg, miért fontos egy dedikált dátumtáblázat a LuckyTemplatesben, és ismerje meg ennek leggyorsabb és leghatékonyabb módját.

LuckyTemplates mobil jelentéskészítési tippek és technikák

LuckyTemplates mobil jelentéskészítési tippek és technikák

Ez a rövid oktatóanyag kiemeli a LuckyTemplates mobil jelentési funkcióját. Megmutatom, hogyan készíthet hatékony jelentéseket mobileszközökön.

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Ebben a LuckyTemplates bemutatóban olyan jelentéseket tekintünk át, amelyek professzionális szolgáltatáselemzést mutatnak be egy olyan cégtől, amely több szerződéssel és ügyfél-elkötelezettséggel rendelkezik.