Käytä Etsi ja korvaa -toimintoa kaavarivillä

Monimutkaisissa Power Appsissa kaavat voivat olla pitkiä. Etsi ja korvaa -toiminnolla voit etsiä ja korvata tekstiä kaavassa, joka on parhaillaan auki kaavarivillä tai kaavaeditori-ikkunassa.

Etsi ja korvaa -toiminnolla voit etsiä kirjaimien, lukujen, sanojen ja fraasien yhdistelmiä kaavassa. Voit myös käyttää tekstin kirjainkokoa, kokonaisia sanoja ja säännöllisiä lausekkeita tekstin etsimiseen ja korvaamiseen.

Edellytykset

Käynnistä Etsi ja korvaa

Voit käynnistää Etsi ja korvaa -ohjausobjektin kaavarivillä tai erillisessä Kaavaeditori-ikkunassa käyttämällä Etsi ja korvaa -painiketta tai pikanäppäimiä. Voit myös esitäyttää hakukentän tekstillä.

Aluksi Power Apps Studiossa luodaan uusi sovellus tai muokataan aiemmin luotua sovellusta. Etsi ja korvaa -ohjausobjektin voi käynnistää avatussa sovelluksessa jollakin alla olevista menetelmistä.

Menetelmä 1: Etsi ja korvaa -painikkeen käyttäminen

  1. Valitse muokattava ohjausobjekti tai ominaisuus.

  2. Tuo Find and Replace -toiminto näkyviin valitsemalla avattava luettelo kaavarivin oikealla puolella.

    Laajennuspainike kaavarivin oikealla puolella

    Vinkki

    Kaavarivin voi laajentaa myös vetämällä sitä alaspäin, mikä helpottaa monimutkaisten lausekkeiden lukemista.

  3. Valitse kaavarivin alareunasta Etsi ja korvaa.

    Etsi ja korvaa -painike kaavarivin alapuolella

    Etsi ja korvaa -ohjausobjekti tulee näkyviin kaavarivin oikeaan yläkulmaan.

    Etsi ja korvaa -ohjausobjekti tulee näkyviin kaavariville

Menetelmä 2: Ponnahdusikkunan kaavarivin käyttäminen

  1. Valitse ohjausobjekti ja ominaisuus, jota haluat muokata.

  2. Valitse kaavarivin oikealla puolella oleva Avaa kaavarivi uudessa ikkunassa -kuvake.

  3. Valitse Kaavaeditori-ikkunassa Etsi ja korvaa.

Etsi ja korvaa -ohjausobjekti etsii vain kaavaa, joka on tällä hetkellä avoinna kaavaeditorissa. Se ei hae kaavoja muista ohjausobjekteista tai ominaisuuksista.

Lisätietoja erillisestä editori-ikkunasta on kohdassa Ponnahdusikkunan kaavarivin käyttäminen.

Menetelmä 3: Pikanäppäinten käyttäminen

  1. Valitse muokattava ohjausobjekti tai ominaisuus.

  2. Määritetyn sanan tai merkkijonon voi etsiä kaavasta painamalla näppäinyhdistelmää Ctrl+F, kun kohdistin on kaavarivillä. Sana tai merkkijono voidaan puolestaan etsiä ja korvata näppäinyhdistelmällä Ctrl+H.

    Animaatio näyttää Find and Replace -ohjausobjektin käynnistymisen; näppäinyhdistelmä Ctrl + F käynnistää Etsi-toiminnon ja näppäinyhdistelmä Ctrl + H käynnistää Etsi ja korvaa -toiminnon

Menetelmä 4: Avaa Etsi ja korvaa, kun teksti on jo valittuna

Ohjausobjekti voidaan käynnistää myös siten, että siinä on jo tekstiä siitä kaavasta, jossa haku halutaan tehdä.

Tässä tapauksessa etsittävä tai korvattava osa valitaan pitämällä kohdistin kaavarivin sisällä osan yllä. Sen jälkeen Etsi ja korvaa -ohjausobjekti käynnistetään Etsi ja korvaa -painikkeella tai pikanäppäimillä edellä kuvatulla tavalla.

Etsi ja korvaa -ohjausobjektin kaavan osan päälle asetettu kohdistin, ja avoin Etsi ja korvaa -ohjausobjekti toisessa näytössä.

Etsi ja korvaa -toiminnon käyttäminen

Etsi-toimintoa käytettäessä kaavassa voi käyttää kolmea hakuvaihtoehtoa. Korvaa-toimintoa käytettäessä valittavana on kaksi vaihtoehtoa. Seuraavaksi käsitellään sekä Etsi- että Korvaa-toimintojen vaihtoehtoja.

Etsi

Lisää haettava teksti tai merkit syöttöalueelle. Tarkenna sitten hakua syöttöalueen oikealla puolella olevien kuvakkeiden avulla:

  • Erota isot ja pienet kirjaimet palauttaa vain määritettyä kirjainkokoa vastaavat tulokset.

    Seuraavassa esimerkissä TicketList-esiintymät näkyvät osumana, mutta ticketlist ei näkyisi.

    Sama kirjainkoko -tarkennuskuvake Etsi ja korvaa -ohjausobjektissa

  • Koko sana palauttaa vain koko merkkijonoa täsmälleen vastaavat sanat.

    Seuraavassa esimerkissä Ticket-muodolla ei ole vastinetta, vaikka sana Ticket näkyy useita kertoja kaavan nimissä.

    Koko sana -tarkennuskuvake Find and Replace -ohjausobjektissa

  • Käytä säännöllistä lauseketta (RegEx) palauttaa vain syöttöalueelle määritettyä säännöllistä lauseketta vastaavat tulokset. Lisätietoja: Säännölliset lausekkeet

    Kun seuraavassa esimerkissä käytetään säännöllisen lausekkeen hakua Screen(Priority|Task), se palauttaa osumat kohteelle Screen, kun se esiintyy yhdessä myös joko Priority:n tai Task:n kanssa, kuten alla näkyy.

    Kaavarivillä oleva kaava, jossa säännöllisen lausekkeen täsmäävät osumat on korostettu Find and Replace -ohjausobjektissa

  • Edellinen vastine- tai Seuraava vastine -nuolilla voidaan siirtyä hakutuloksissa eteen- tai taaksepäin. Kun vastineita selataan, vastineen sijainti päivittyy ja vastineen sisältävä rivi korostetaan. Tällä tavoin nähdään, mikä vastine on kyseessä.

    Kaavarivin kaava, jossa valittuna oleva vastine on korostettu käytettäessä edellisen tai seuraavan vastineen nuolta

  • Etsi valinnasta rajoittaa hakualueen kaavan valittuna olevaan osaan. Kaavan osa valitaan valitsemalla ja pitämällä valittuna halutun hakualueen alku ja korostamalla sitten koko toivottu alue kohdistinta vetämällä. Valinnan voi tehdä näppäimillä siirtämällä kohdistimen valinnan toivotun hakualueen alkuun, pitämällä Vaihto-painiketta painettuna ja korostamalla hakualue nuolinäppäimillä.

    Seuraavassa esimerkissä haku on rajoitettu valitulle alueelle, joten haku palauttaa nyt vain kaksi osumaa aiemmin palautetun neljän osuman sijasta.

    Kaavarivin kaavassa näkyy valittu tekstilohko

Korvaa

Etsi ja korvaa -ohjausobjekti avautuu oletusarvoisesti tiivistettynä ja vain Etsi-toiminto on näkyvissä. Ohjausobjekti voidaan laajentaa näyttämään Korvaa-toiminto valitsemalla hakuruudun vasemmalla puolella oleva kuvake tai painamalla näppäinyhdistelmää Ctrl+H. Ohjausobjektin voi tiivistää uudelleen valitsemalla käännetyn kuvakkeen.

Kutistettu korvaustila:

Vaihda korvaustilaa -kuvake Etsi ja korvaa -ohjausobjektin vasemmalla puolella ennen tekstisyöttöalueita

Laajennettu korvaustila:

Tiivistä korvaustila -kuvake Etsi ja korvaa -ohjausobjektin vasemmalla puolella ennen tekstisyöttöalueita

Korvaavan tekstin syöttöalueella määritetään sana ja merkkijono, jolla hakuteksti halutaan korvata.

Korvaa- tai Korvaa kaikki -kuvakkeilla voidaan päivittää yksi palautettu vastine tai kaikki vastineet määritetyllä sanalla tai määritetyillä merkeillä.

Korvaa

Korvaa-kuvake Etsi ja korvaa -ohjausobjektin vasemmalla puolella korvaavan tekstinsyöttökentän jälkeen.

Korvaa kaikki

Korvaa kaikki -kuvake Etsi ja korvaa -ohjausobjektin vasemmalla puolella korvaavan tekstinsyöttökentän jälkeen.

Katso myös