PowerApps keresőmező: Hozzáadás és testreszabás

Ebben az oktatóanyagban arról fogunk beszélnikeresőmezőt, és hogyan adhatja hozzá és testreszabhatja a semmiből.

A PowerApps egy olyan kényelmi platform, ahol a felhasználók akkor is létrehozhatják saját alkalmazásaikat, ha nem rendelkeznek kódolási vagy alkalmazásfejlesztési háttérrel. Csakúgy, mint bármely más Microsoft platform, erőssége a drag and drop rendszerben és az intuitív kialakításban rejlik.

Ez azt jelenti, hogy bárki, aki alkalmazásokat szeretne készíteni, akár csak az adatait szeretné megjeleníteni, akár a csapata termelékenységét szeretné növelni, könnyen megteheti.

Megbeszéltük az alapokata korábbi oktatóanyagokban. Ezúttal a PowerApps keresőmezőjére összpontosítunk.

Tartalomjegyzék

Hogyan működik a PowerApps keresőmező

A kereső funkcióval a felhasználók kereshetnek és szűrhetnek elemeket a galériában. Mivel a Power Apps olyan alkalmazássablonokkal érkezik, amelyekben a keresőmező már a helyén van, mindössze annyit kell tennie, hogy csatlakoztat egy adatforrást a galériában szereplő elemek lehívásához.

PowerApps keresőmező: Hozzáadás és testreszabás

A keresőmező használatakor nem kell teljes neveket vagy szavakat beírni. Az első néhány betű beírása automatikusan kiszűri az elemeket, és megjeleníti a megfelelő bejegyzéseket.

PowerApps keresőmező: Hozzáadás és testreszabás

Bár a beépített sablonok használata kényelmes, nem bízhatunk rájuk 100%-ban. Saját vászonalkalmazás létrehozása szükséges, ha teljes mértékben személyre szeretné szabni az alkalmazást sajátos igényei szerint. Ez azt jelenti, hogy a semmiből kell létrehoznia saját keresőmezőjét.

A kereső funkció használata

Használjuk ezt a képernyőt, amelyet egy korábbi oktatóanyagban a semmiből építettünk fel. Jelenleg az Ügyfelek megtekintése képernyőn vagyunk.

PowerApps keresőmező: Hozzáadás és testreszabás

Mivel ez elemekből álló galériát tartalmaz, célszerű itt egy keresőmezőt létrehozni.

Az ezen az oldalon megjelenített galéria a 2. galéria. Ha megnézzük az Items tulajdonságot, azt mutatja, hogy az 1. táblázatból gyűjtünk adatokat.

PowerApps keresőmező: Hozzáadás és testreszabás

Ez azt jelenti, hogy amikor hozzáadjuk a keresési funkciót, az át fog keresni az 1. táblázat elemei között, és az alapján szűri az eredményeket, amit beírunk.

Tehát nézzük meg, hogyan működik a kereső funkció. Belépve a funkciót leíró Microsoft dokumentumba , ez azt mutatja, hogy a keresési függvény egy táblázatot, egy keresési karakterláncot és azokat az oszlopokat foglalja el, ahol keresni szeretne.

PowerApps keresőmező: Hozzáadás és testreszabás

Ezt a képletet szem előtt tartva nézzük meg, hogyan működik a keresési funkció a saját alkalmazásunkban.

A Gallery2 Items tulajdonságának használatával használjuk a képletsor kereső funkcióját, és hivatkozzunk a Table1-re, mivel ez a fő adatforrásunk.

PowerApps keresőmező: Hozzáadás és testreszabás

A tényleges keresési karakterlánchoz keressük az Elton nevet.

PowerApps keresőmező: Hozzáadás és testreszabás

Ezután végezzünk keresést a Keresztnév oszlopban.

PowerApps keresőmező: Hozzáadás és testreszabás

Miután megnyomtuk az Enter billentyűt, az általunk használt keresési paramétereknek megfelelő egyezést ad.

PowerApps keresőmező: Hozzáadás és testreszabás

Ha eltávolítjuk az Elton nevet a keresési karakterláncból, akkor automatikusan újra megjeleníti a teljes galériát.

PowerApps keresőmező: Hozzáadás és testreszabás

Próbáljunk meg egy másik keresést a Coralie névre.

PowerApps keresőmező: Hozzáadás és testreszabás

Ha egyszer megnyomjuk az Entert, az ismét egyezést ad nekünk.

PowerApps keresőmező: Hozzáadás és testreszabás

Nyilvánvalóan nem várjuk el a felhasználóktól, hogy a PowerApps segítségével nyissa meg a galériát. Ez azt jelenti, hogy a keresést a keresőmezőből kell végrehajtaniuk, nem a képletsávból. Itt jön a képbe a saját keresősáv létrehozásának szükségessége.

PowerApps keresőmező létrehozása a semmiből

Kezdjük azzal, hogy a Beszúrás szalag alatti Szöveg gomb segítségével adjunk hozzá egy szövegbevitelt.

PowerApps keresőmező: Hozzáadás és testreszabás

Csakúgy, mint bármely más elemet, ezt a szövegdobozt is odahúzhatjuk, ahová el akarjuk helyezni. Egyelőre tegyük a képernyő címének jobb oldalára.

PowerApps keresőmező: Hozzáadás és testreszabás

Mivel ez egyelőre csak egy egyszerű szövegdoboz, még akkor sem fog tudni szűrni semmit, ha beírunk egy nevet. Ehhez össze kell kapcsolnunk a képletsorunkon található keresési funkciót a tényleges szövegmezővel.

PowerApps keresőmező: Hozzáadás és testreszabás

Ez azt jelenti, hogy ehhez a képlethez hozzá kell adnunk a TextInput1 elemet.

PowerApps keresőmező: Hozzáadás és testreszabás

Ehhez a keresett kifejezés beírására szolgáló szóköz helyett a TextInput1.Text szöveget írjuk be. A TextInput1 a szövegdobozra utal, míg a Szöveg arra hivatkozik, amit a szövegmezőbe írunk.

PowerApps keresőmező: Hozzáadás és testreszabás

Most pedig próbáljuk ki. Ha beírunk ide egy keresési kifejezést, látni fogja, hogy akkor is megjelenik egy egyezés, ha csak az első néhány betűt írtuk be.

PowerApps keresőmező: Hozzáadás és testreszabás

Próbálkozzunk egy másik névvel, és keressünk rá Brunára. Ismét egy meccset mutat nekünk.

PowerApps keresőmező: Hozzáadás és testreszabás

Ezúttal nézzük meg, hogy tudunk-e keresni a vezetéknév használatával. Beírom, hogy Lyles, ami Bruna vezetékneve.

PowerApps keresőmező: Hozzáadás és testreszabás

Amint láthatja, bár Bruna Lyles megjelent, amikor a keresztnevet használtam keresőkifejezésként, nem mutatott egyezést, amikor megpróbáltam beírni a vezetéknevet. Ennek az az oka, hogy még nem hivatkoztunk más oszlopokra a képletünkben.

Oszlopok hozzáadása egy PowerApps keresőmezőhöz

Visszatérve a képletsorhoz, adjuk hozzá a LastName-t. Ez lehetővé teszi számunkra, hogy a Vezetéknév oszlopban található adatok alapján is keressünk.

PowerApps keresőmező: Hozzáadás és testreszabás

Adjuk hozzá az AgentName-t is. Ezután nyomja meg az Enter billentyűt a képlet véglegesítéséhez.

PowerApps keresőmező: Hozzáadás és testreszabás

Most végre találunk egy egyezést, ha a vezetéknévre keresünk, Lyles.

PowerApps keresőmező: Hozzáadás és testreszabás

Működő keresőikon hozzáadása és a keresősáv elrejtése

A legtöbb alkalmazásban nem csak egy keresősáv van. Látsz egy keresési ikont is. Tehát adjuk hozzá ehhez a képernyőhöz.

Csak keresse meg a Keresés elemet az Ikonok legördülő menüben a Beszúrás szalag alatt.

PowerApps keresőmező: Hozzáadás és testreszabás

Vigyük át a keresősáv jobb oldalára.

PowerApps keresőmező: Hozzáadás és testreszabás

Ezután változtassuk a színt fehérre, hogy az összhangban legyen a többi elemmel.

PowerApps keresőmező: Hozzáadás és testreszabás

Most, hogy van egy keresési ikonunk, a cél az, hogy elrejtse a keresősávot, és csak akkor jelenjen meg, amikor a keresés ikonra kattintunk.

Ha rákattintunk a keresősávra, és bejelöljük a jobb oldali tulajdonságok panelt, azt mutatja, hogy a láthatóság be van kapcsolva.

PowerApps keresőmező: Hozzáadás és testreszabás

Ha a tulajdonság legördülő menü alatt ellenőrizzük a láthatóság tulajdonságot, akkor azt mutatja, hogy a láthatóság igazra van állítva.

PowerApps keresőmező: Hozzáadás és testreszabás

Ha ezt hamisra állítjuk, a szövegdoboz eltűnik. Ez az, amit szeretnénk.

PowerApps keresőmező: Hozzáadás és testreszabás

Ne aggódjon amiatt, hogy a szövegdobozra hivatkozik, ha az már nem látható. Erre továbbra is hivatkozhatunk, ha a bal oldali ablaktáblában az elem nevére kattintunk.

PowerApps keresőmező: Hozzáadás és testreszabás

Itt most a változók lépnek életbe. Megbeszéltük a használatátegy másik oktatóanyagban.

Mivel azt szeretnénk, hogy történjen valami minden alkalommal, amikor a keresés ikonra kattintunk; az OnSelectet fogjuk használni.

PowerApps keresőmező: Hozzáadás és testreszabás

Az UpdateContext nevű változót fogjuk használni.

PowerApps keresőmező: Hozzáadás és testreszabás

Az UpdateContext használatához szükségünk lesz egy változó szótárra, amelyet zárójelek közé teszünk. Használjuk a SearchVisible-t, és állítsuk igazra.

PowerApps keresőmező: Hozzáadás és testreszabás

Most, hogy a változó a helyén van, kössük szövegdobozunk láthatósági tulajdonságát a tényleges változóhoz. Csak kattintson a TextInput1 elemre, majd állítsa a láthatóságot SearchVisible értékre.

PowerApps keresőmező: Hozzáadás és testreszabás

Miután a változót a szövegmező elemhez kötöttük, a keresőmező csak akkor jelenik meg, ha az ikonra kattintunk.

PowerApps keresőmező: Hozzáadás és testreszabás

Jelenlegi beállításunkkal a szövegmező a keresés után is a képernyőn marad. Ideális esetben azt szeretnénk, ha ez megszűnne, ha már nincs rá szükségünk.

Tehát visszatérünk az ikonhoz, és megváltoztatjuk az OnSelect képletét. Ezúttal az ellenkező műveletet szeretnénk elérni, amikor másodszor kattintunk az ikonra.

Ellentétes művelet beállításához csak egy felkiáltójelet kell tennünk. Mivel a SearchVisible jelenleg a szövegmezőt jeleníti meg, a!SearchVisible eltünteti a szövegmezőt.

PowerApps keresőmező: Hozzáadás és testreszabás

Most, ha először kattintunk az ikonra, megjelenik a keresőmező. Ez azt jelenti, hogy a láthatósági tulajdonság igazzá válik.

PowerApps keresőmező: Hozzáadás és testreszabás

Ha ismét rákattintunk az ikonra, a láthatóság hamisra változik, és a szövegdoboz eltűnik.

PowerApps keresőmező: Hozzáadás és testreszabás

Tipp hozzáadása a keresősávhoz

Mivel a keresősávot úgy állítottuk be, hogy a keresztnév, vezetéknév vagy ügynök neve alapján szűrje az elemeket, jó lenne egy tippet hozzáadni, hogy a felhasználók tudják, milyen keresési kifejezéseket használjanak.

Ehhez egyszerűen jelölje ki a keresősávot, majd lépjen a jobb oldali ablaktáblára. A tulajdonságok alatt írjuk be a „Keresztnév, Vezetéknév vagy Ügynöknév keresése” kifejezést.

PowerApps keresőmező: Hozzáadás és testreszabás

Most ezt a tippet látjuk a keresősávban, ami megkönnyíti a felhasználók számára a keresést.

PowerApps keresőmező: Hozzáadás és testreszabás

Ez a tipp akkor is eltűnik, ha a felhasználó a keresősávra kattint, és elkezd gépelni.

PowerApps keresőmező: Hozzáadás és testreszabás




Következtetés

A PowerApps keresőmező határozottan az egyik olyan dolog, amelyet hozzá kell adni az alkalmazáshoz, különösen akkor, ha a galériában sok adattal dolgozik.

Ne feledje, hogy a legsikeresebb alkalmazások előnyben részesítik a könnyű használhatóságot és az intuitív vezérlést. A keresési funkció hozzáadása mindenképpen kielégíti ezeket a követelményeket.

Minden jót,

Henrik


PowerApps keresőmező: Hozzáadás és testreszabás

PowerApps keresőmező: Hozzáadás és testreszabás

Ismerje meg, hogyan hozhat létre PowerApps keresőmezőt a semmiből, és hogyan szabhatja testre az alkalmazás általános témájához.

SELECTEDVALUE DAX Példa – Szeletelő kiválasztása

SELECTEDVALUE DAX Példa – Szeletelő kiválasztása

Gyűjtsön be vagy rögzítsen egy értéket egy mértéken belül, hogy újra felhasználja egy másik mértékben a dinamikus számításokhoz a SELECTEDVALUE DAX használatával a LuckyTemplatesben.

Verzióelőzmények a SharePoint-listákban

Verzióelőzmények a SharePoint-listákban

Fedezze fel, hogy a SharePoint verzióelőzményei hogyan segíthetnek áttekinteni egy bizonyos adatok alakulását, és hány módosításon mentek keresztül.

Színes hexadecimális kódválasztó a LuckyTemplates jelentésekhez

Színes hexadecimális kódválasztó a LuckyTemplates jelentésekhez

Itt található egy eszköz jelentések és látványelemek készítéséhez, egy színhexadecimális kódválasztó, amellyel könnyedén lekérheti LuckyTemplates jelentései színeit.

Dinamikus dátumszeletelő a LuckyTemplatesben periódustáblázat használatával

Dinamikus dátumszeletelő a LuckyTemplatesben periódustáblázat használatával

Könnyedén megjeleníthet egy dátumtartományt szeletelőként a jelentésben időszaki táblázat segítségével. Használjon M-kódot a dinamikus dátumszeletelő létrehozásához a LuckyTemplates alkalmazásban.

Arány- és gyakorisági táblázatok Excelben

Arány- és gyakorisági táblázatok Excelben

Az Excel gyakorisági táblázataiban, valamint az aránytáblázatokban készültek. Nos, nézze meg, mik ezek, és mikor kell használni őket.

A DAX Studio és a Tabular Editor telepítése a LuckyTemplates alkalmazásban

A DAX Studio és a Tabular Editor telepítése a LuckyTemplates alkalmazásban

Ismerje meg, hogyan töltheti le és telepítheti a DAX Studio és a Tabular Editor 3 alkalmazást, és hogyan konfigurálhatja őket a LuckyTemplates és az Excel programban való használatra.

LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

Ez a blog tartalmazza a Shape Map vizualizációt a LuckyTemplates térbeli elemzéséhez. Megmutatom, hogyan használhatja hatékonyan ezt a vizualizációt annak funkcióival és elemeivel.

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

Ebben az oktatóanyagban egy egyedülálló ötletet mutatok be a pénzügyi jelentésekkel kapcsolatban, amely az eredmények hozzárendelését jelenti a LuckyTemplates-en belüli táblázatsablonok előre meghatározásához.

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

Hozzon létre DAX-mértékeket a LuckyTemplates alkalmazásban meglévő mértékek vagy képletek használatával. Ezt nevezem mértékelágazási technikának.