PowerApps-hakukenttä: lisääminen ja mukauttaminen

Tässä opetusohjelmassa puhummehakukenttä ja kuinka lisätä ja muokata sitä tyhjästä.

PowerApps on käyttömukavuuden vuoksi suunniteltu alusta, jossa käyttäjät voivat luoda omia sovelluksiaan, vaikka heillä ei olisi taustaa koodaamiseen tai sovellusten kehittämiseen. Kuten minkä tahansa muun Microsoft-alustan, sen vahvuus piilee sen vedä ja pudota -järjestelmässä ja intuitiivisessa suunnittelussa.

Tämä tarkoittaa, että kuka tahansa, joka haluaa luoda sovelluksia, joko vain näyttääkseen tietojaan tai lisätäkseen tiiminsä tuottavuutta, voi tehdä sen helposti.

Olemme keskustelleet perusasioistaaiemmissa opetusohjelmissa. Tällä kertaa keskitymme PowerApps-hakukenttään.

Sisällysluettelo

Miten PowerApps-hakukenttä toimii

Hakutoiminnon avulla käyttäjät voivat etsiä ja suodattaa kohteita galleriassa. Koska Power Appsin mukana tulee sovellusmalleja, joissa hakukenttä on jo paikoillaan, sinun tarvitsee vain yhdistää tietolähde galleriaan sisällytettävien kohteiden hakemiseksi.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Hakukenttää käytettäessä ei tarvitse kirjoittaa kokonaisia ​​nimiä tai sanoja. Muutaman ensimmäisen kirjaimen kirjoittaminen suodattaa kohteet automaattisesti ja näyttää vastaavat merkinnät.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Vaikka sisäänrakennetut mallit ovat käteviä käyttää, emme voi luottaa niihin 100 % ajasta. Oman kanvas-sovelluksen luominen on välttämätöntä, jos haluat mukauttaa sovelluksen täysin omien tarpeidesi mukaan. Tämä tarkoittaa, että sinun on luotava oma hakukenttä tyhjästä.

Hakutoiminnon käyttäminen

Käytetään tätä näyttöä, jonka rakensimme tyhjästä edellisessä opetusohjelmassa. Tällä hetkellä olemme Näytä asiakkaat -näytössä.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Koska tämä sisältää gallerian kohteita, olisi järkevää tehdä hakukenttä tähän.

Tällä sivulla näkyvä galleria on Galleria 2. Jos tarkastelemme Items-ominaisuutta, se osoittaa, että haemme tietoja taulukosta 1.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Tämä tarkoittaa, että kun lisäämme hakutoiminnon, se hakee taulukon 1 kohteista ja suodattaa tulokset kirjoittamamme perusteella.

Joten katsotaan kuinka hakutoiminto toimii. Siirryttäessä tätä toimintoa kuvaavaan Microsoft-asiakirjaan , se osoittaa, että hakutoiminto ottaa taulukon, hakumerkkijonon ja sarakkeet, joista haluat etsiä.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Katsotaanpa tämä kaava mielessä, kuinka hakutoiminto toimii omassa sovelluksessamme.

Käyttämällä Galleria2:n Items-ominaisuutta, käytetään kaavapalkin hakutoimintoa ja viitataan taulukkoon 1, koska se on tärkein tietolähdemme.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Varsinaista hakumerkkijonoa varten etsitään nimeä Elton.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Tehdään sitten haku Etunimi-sarakkeesta.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Kun painamme Enter, se antaa meille osuman, joka vastaa käyttämiämme hakuparametreja.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Jos poistamme nimen Elton hakumerkkijonosta, se näyttää automaattisesti koko gallerian uudelleen.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Kokeillaan toista hakua nimelle Coralie.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Kun painamme Enter, se antaa meille ottelun jälleen.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Emme tietenkään odota käyttäjien avaavan galleriaa PowerAppsilla. Tämä tarkoittaa, että heidän on tehtävä haku hakukentästä, ei kaavapalkista. Siinä tulee esiin tarve luoda oma hakupalkki.

PowerApps-hakukentän luominen tyhjästä

Aloitetaan lisäämällä tekstinsyöttö Lisää-nauhan alla olevalla Teksti-painikkeella.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Kuten minkä tahansa muun elementin, voimme vetää tekstilaatikon minne haluamme sijoittaa sen. Laitetaan se toistaiseksi näytön otsikon oikealle puolelle.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Koska tämä on toistaiseksi vain yksinkertainen tekstiruutu, se ei pysty suodattamaan vielä mitään, vaikka kirjoittaisimme nimen. Tätä varten meidän on linkitettävä kaavapalkin hakutoiminto varsinaiseen tekstiruutuun.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Tämä tarkoittaa, että meidän on lisättävä elementti TextInput1 tähän kaavaan.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Tätä varten kirjoitamme hakutermin sijaan tekstinsyöttö1.Text. Tekstinsyöttö1 viittaa tekstiruutuun, kun taas Teksti viittaa siihen, mitä kirjoitamme tekstiruutuun.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Nyt kokeillaan sitä. Jos kirjoitamme hakusanan tähän, näet, että vastaavuus näkyy, vaikka olisimme kirjoittaneet vain ensimmäiset kirjaimet.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Kokeillaan toista nimeä ja haetaan Brunaa. Jälleen se näyttää meille ottelun.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Tällä kertaa kokeillaan, voimmeko tehdä haun sukunimellä. Kirjoitan Lyles, joka on Brunan sukunimi.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Kuten näette, vaikka Bruna Lyles ilmestyi, kun käytin etunimeä hakusanana, se ei näyttänyt yhtään osumaa, kun yritin kirjoittaa sukunimeä. Tämä johtuu siitä, että emme ole vielä viitanneet muihin sarakkeisiin kaavassamme.

Sarakkeiden lisääminen PowerApps-hakukenttään

Palataksemme kaavapalkkiin, lisätään sukunimi. Tämä antaa meille mahdollisuuden tehdä hakuja käyttämällä myös Sukunimi-sarakkeen tietoja.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Lisätään myös AgentName. Viimeistele kaava painamalla Enter.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Nyt saamme vihdoin osuman, jos etsimme sukunimeä Lyles.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Toimivan hakukuvakkeen lisääminen ja hakupalkin piilottaminen

Useimmissa sovelluksissa sinulla ei ole vain hakupalkkia. Näet myös hakukuvakkeen. Joten lisätään se tähän näyttöön.

Etsi Haku avattavasta Kuvakkeet-valikosta Lisää-nauhan alla.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Siirretään se hakupalkin oikealle puolelle.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Muutetaan sitten väri valkoiseksi, jotta se on yhdenmukainen muiden elementtien kanssa.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Nyt kun meillä on hakukuvake, tavoitteena on piilottaa hakupalkki ja saada se näkyviin vain, kun napsautamme hakukuvaketta.

Jos napsautamme hakupalkkia ja tarkistamme oikealla olevan ominaisuusruudun, se osoittaa, että näkyvyys on päällä.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Jos tarkistamme näkyvyysominaisuuden ominaisuuden pudotusvalikon alla, se osoittaa, että näkyvyys on tosi.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Jos asetamme sen arvoksi false, tekstiruutu katoaa. Tämän haluamme tapahtuvan.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Älä ole huolissasi viittaamasta tekstiruutuun, kun se ei ole enää näkyvissä. Voimme silti viitata siihen napsauttamalla elementin nimeä vasemman ruudun luettelossa.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Tässä muuttujat tulevat nyt esiin. Keskustelimme käytöstätoisessa opetusohjelmassa.

Koska haluamme jotain tapahtuvan joka kerta, kun napsautamme hakukuvaketta; aiomme käyttää OnSelectiä.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Aiomme käyttää muuttujaa nimeltä UpdateContext.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

UpdateContextin käyttämiseksi tarvitsemme muuttujasanakirjan, joka on suljettu hakasulkeisiin. Käytetään SearchVisiblea ja asetetaan se todeksi.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Nyt kun muuttuja on paikallaan, sidotaan tekstilaatikon näkyvyysominaisuus todelliseen muuttujaan. Napsauta vain TextInput1 ja aseta sitten näkyvyydeksi SearchVisible.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Kun olemme sitoneet muuttujan tekstikenttäelementtiin, hakukenttä tulee näkyviin vain, kun napsautamme kuvaketta.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Nykyisillä asetuksillamme tekstikenttä pysyy näytöllä, vaikka olet tehnyt haun. Ihannetapauksessa haluamme sen menevän pois, kun emme enää tarvitse sitä.

Joten palaamme kuvakkeeseen ja muutamme OnSelectin kaavaa. Tällä kertaa haluamme päinvastaisen toiminnan tapahtuvan, kun napsautamme kuvaketta toisen kerran.

Jos haluat asettaa päinvastaisen toiminnon, meidän tarvitsee vain lisätä huutomerkki. Koska SearchVisible näyttää tällä hetkellä tekstikentän,!SearchVisible poistaa tekstikentän.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Nyt, jos napsautamme kuvaketta ensimmäisen kerran, hakukenttä tulee näkyviin. Tämä tarkoittaa, että näkyvyysominaisuus muuttuu todeksi.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Jos napsautamme kuvaketta uudelleen, näkyvyys muuttuu epätosi ja tekstiruutu katoaa.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Vihjeen lisääminen hakupalkkiin

Koska olemme asettanut hakupalkin suodattamaan kohteet etunimen, sukunimen tai agentin nimen perusteella, olisi hyvä lisätä vihje, jotta käyttäjät tietävät, mitä hakutermejä tulee käyttää.

Voit tehdä sen korostamalla hakupalkkia ja siirtymällä oikeaan ruutuun. Kirjoita Ominaisuudet-kohtaan "Hae etunimi, sukunimi tai edustajan nimi".

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Nyt näemme tämän vihjeen hakupalkissa, mikä helpottaa käyttäjien hakua.

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Tämä vihje katoaa myös, kun käyttäjä napsauttaa hakupalkkia ja alkaa kirjoittaa.

PowerApps-hakukenttä: lisääminen ja mukauttaminen




Johtopäätös

PowerApps-hakukenttä on ehdottomasti yksi niistä asioista, jotka sinun on lisättävä sovellukseesi, varsinkin jos työskentelet galleriassasi melko suuren tiedon kanssa.

Muista, että menestyneimmät sovellukset asettavat etusijalle helppokäyttöisyyden ja intuitiivisen ohjauksen. Hakutoiminnon lisääminen kattaa ehdottomasti nämä vaatimukset.

Kaikki parhaat,

Henry


PowerApps-hakukenttä: lisääminen ja mukauttaminen

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Opi luomaan PowerApps-hakukenttä tyhjästä ja muokkaamaan sitä vastaamaan sovelluksesi yleistä teemaa.

SELECTEDVALUE DAX Esimerkki - Sadonkorjuun viipalointilaitteen valinta

SELECTEDVALUE DAX Esimerkki - Sadonkorjuun viipalointilaitteen valinta

Kerää tai kaappaa suuren sisällä oleva arvo käyttääksesi sitä toisessa suuressa dynaamisiin laskelmiin käyttämällä LuckyTemplatesin SELECTEDVALUE DAX -arvoa.

Versiohistoria SharePoint-luetteloissa

Versiohistoria SharePoint-luetteloissa

Tutustu siihen, kuinka SharePointin versiohistoria voi auttaa sinua näkemään tiettyjen tietojen kehityksen ja kuinka monta muutosta se on käynyt läpi.

Värien heksadesimaalikoodien valitsin LuckyTemplates-raporteille

Värien heksadesimaalikoodien valitsin LuckyTemplates-raporteille

Tässä on työkalu raporttien ja visuaalien luomiseen, värien heksadesimaalikoodien valitsin, jonka avulla voit helposti saada värit LuckyTemplates-raporttiisi.

Dynaaminen päivämäärän slicer LuckyTemplatesissa käyttäen jaksotaulukkoa

Dynaaminen päivämäärän slicer LuckyTemplatesissa käyttäen jaksotaulukkoa

Voit helposti näyttää ajanjakson raportissasi viipaleina jaksotaulukon avulla. Käytä M-koodia luodaksesi dynaamisen päivämäärän osittimen LuckyTemplatesissa.

Suhde- ja taajuustaulukot Excelissä

Suhde- ja taajuustaulukot Excelissä

Aioin sukeltaa Excelin taajuustaulukoihin sekä suhteellisiin taulukoihin. Selvitä, mitä ne ovat ja milloin niitä käytetään.

Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Opi lataamaan ja asentamaan DAX Studio ja Tabular Editor 3 ja miten ne määritetään käytettäväksi LuckyTemplatesissa ja Excelissä.

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

Tämä blogi sisältää Shape Map -visualisoinnin tilaanalyysiä varten LuckyTemplatesissa. Näytän sinulle, kuinka voit käyttää tätä visualisointia tehokkaasti sen ominaisuuksien ja elementtien kanssa.

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

Tässä opetusohjelmassa esittelen ainutlaatuisen idean talousraportoinnista, joka allokoi tulokset LuckyTemplatesin sisällä olevien taulukkopohjien ennalta määrittämiseen.

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

Luo DAX-suureita LuckyTemplatesissa käyttämällä olemassa olevia suureita tai kaavoja. Tätä kutsun mittahaaroitustekniikaksi.