Použitie funkcie Hľadať a nahradiť v riadku vzorcov

V zložitých aplikáciách Power Apps môžu byť vzorce zdĺhavé. Nájdenie a nahradenie častí veľkých receptúr môže byť ťažké. Teraz môžete pre vybraný ovládací prvok alebo vlastnosť použiť funkciu Najsť a nahradiť a jednoducho nájsť a nahradiť zadané slovo alebo postupnosť znakov.

Pomocou funkcie Nájsť a nahradiť môžete v paneli vzorcov vyhľadávať kombinácie písmen, číslic, slov a fráz v rámci vzorca. Táto funkcia vám tiež umožňuje používať veľké a malé písmená, celé slová a regulárne výrazy na nájdenie a nahradenie textu vo vzorcoch.

Požiadavky

Spustenie funkcie Nájsť a nahradiť

Ovládací prvok Nájsť a nahradiť môžete spustiť na paneli vzorcov pomocou tlačidla Nájsť a nahradiť alebo klávesových skratiek. Vo vstupe vyhľadávania môžete tiež vopred vyplniť text.

Ak chcete začať, vytvorte novú aplikáciu alebo upravte existujúcu aplikáciu v Power Apps Studio. Po otvorení použite niektorý z nasledujúcich spôsobov na spustenie ovládacieho prvku Nájsť a nahradiť.

Metóda 1: Použite tlačidlo Nájsť a nahradiť

  1. Vyberte ovládací prvok alebo vlastnosť, ktorú chcete upraviť.

  2. Výberom rozbaľovacieho zoznamu na pravej strane panela vzorcov zobrazíte ovládací prvok Najsť a nahradiť.

    Tlačidlo rozbalenia na pravej strane panela vzorcov

    Tip

    Môžete tiež potiahnuť riadok vzorcov nadol, aby ste ho rozbalili, čím uľahčíte čítanie zložitých výrazov.

  3. Vyberte Nájsť a nahradiť zo spodnej časti riadku vzorcov.

    Tlačidlo Nájsť a nahradiť pod panelom vzorcov

    Ovládací prvok Nájsť a nahradiť sa zobrazí v pravej hornej časti riadka vzorcov.

    Ovládací prvok Nájsť a nahradiť sa zobrazí v paneli vzorcov

Metóda 2: Použite klávesové skratky

  1. Vyberte ovládací prvok alebo vlastnosť, ktorú chcete upraviť.

  2. Keď sa kurzor nachádza v paneli vzorca, stlačte Ctrl+F, ak chcete hľadať, alebo Ctrl+H, ak chcete nájsť a nahradiť zadané slovo alebo postupnosť znakov vo vzorci.

    Animácia znázorňujúca spustenie ovládacieho prvku Nájsť a nahradiť stlačením Ctrl + F na spustenie Nájsť a stlačením Ctrl + H na spustenie Nájsť a nahradiť

Metóda 3: Spustite funkciu Hľadať a nahradiť s už vybratým textom

Môžete tiež spustiť ovládací prvok vopred vyplnený textom z vášho vzorca, ktorý chcete vyhľadať.

Ak to chcete urobiť, vyberte alebo podržte kurzor vo vnútri riadka vzorcov nad sekciou, ktorú chcete nájsť alebo nahradiť. A potom pomocou tlačidla Najsť a nahradiť alebo klávesových skratiek, ako bolo popísané predtým, spustite ovládací prvok Najsť a nahradiť.

Kurzor umiestnený na časť vzorca, ktorý sa má nájsť a nahradiť, a ďalšia obrazovka s otvoreným ovládacím prvkom Nájsť a nahradiť.

Práca s funkciou Nájsť a nahradiť

Pri práci s funkciou Nájsť, máte tri možnosti vyhľadávania vo vzorci. Pri práci s Nahradiť máte na výber z dvoch možností. Pozrime sa na možnosti funkcií Nájsť a Nahradiť.

Find

Do poskytnutej vstupnej oblasti pridajte text alebo znaky, ktoré chcete vyhľadať. A potom pomocou ikon na pravej strane zadávacej oblasti spresnite vyhľadávanie:

  • Rozlišovať malé a veľké písmená vráti iba zhody so zadaným prípadom.

    V nižšie uvedenom príklade sa príklady TicketList sa zobrazia ako zhoda, ale ticketlist nie.

    Ikona zjemňovača zhody malých a veľkých písmen na ovládacom prvku Nájsť a nahradiť

  • Hľadať celé slová vráti iba presné zhody celej postupnosti znakov.

    V nasledujúcom príklade inštancie Ticket nevrátia žiadnu zhodu, hoci slovo Ticket sa v názvoch vyskytuje niekoľkokrát vo vzorci.

    Ikona zjemňovača zhody celého slova na ovládacom prvku Nájsť a nahradiť

  • Použitie regulárneho výrazu (RegEx) vráti iba zhody zodpovedajúce regulárnemu výrazu zadanému vo vstupnej oblasti. Viac informácií: Regulárne výrazy

    V nasledujúcom príklade sa pomocou možnosti vyhľadávania pomocou regulárneho výrazu s príznakom Screen(Priority|Task) vráti zhoda pre príznak Screen, ak sa objaví spolu s príznakom Priority alebo Task, ako je znázornené nižšie.

    Vzorec na paneli vzorcov so zvýraznenými zodpovedajúcimi výsledkami pre regulárny výraz zobrazený v ovládacom prvku Nájsť a nahradiť

  • Šípky Predchádzajúca zhoda alebo Nasledujúca zhoda umožňujú posúvať sa dopredu a dozadu cez všetky zhody, ktoré vráti vyhľadávanie. Keď prechádzate zhodami, pozícia zhody sa aktualizuje a riadok obsahujúci zhodu je zvýraznený, aby ste vedeli, s ktorou zhodou práve pracujete.

    Vzorec v riadku vzorcov so zvýraznenou čiarou pre zhodu, ktorá je momentálne aktívna, pomocou šípok predchádzajúcej a nasledujúcej zhody

  • Nájsť vo výbere obmedzí oblasť vyhľadávania vo vzorci iba na vybranú časť vzorca. Ak chcete vybrať časť vzorca, vyberte a podržte začiatok požadovanej oblasti vyhľadávania a potom potiahnutím kurzora zvýraznite celú požadovanú oblasť. Ak chcete vybrať pomocou klávesnice, presuňte kurzor na začiatok požadovanej oblasti vyhľadávania, potom podržte kláves Shift a pomocou klávesov so šípkami zvýraznite požadovanú oblasť vyhľadávania.

    V nižšie uvedenom príklade bolo vyhľadávanie obmedzené na vybranú oblasť, takže vyhľadávanie teraz vráti iba dve zhody namiesto štyroch vrátených predtým.

    Vzorec v riadku vzorcov zobrazujúci vybratý blok textu

Replace

V predvolenom nastavení sa ovládací prvok Nájsť a nahradiť otvorí v zbalenom formáte a zobrazí iba funkciu Nájsť. Ak chcete rozbaliť ovládací prvok a zobraziť možnosť Nahradiť, vyberte ikonu naľavo od vstupného poľa vyhľadávania alebo stlačte Ctrl+H na klávesnici. Ak chcete znova zbaliť, vyberte otočenú ikonu.

Zbalený režim nahradenia:

Ikona Prepnúť režim nahradenia na ľavej strane ovládacieho prvku Nájsť a nahradiť pred oblasťami na zadávanie textu

Rozšírený režim nahradenia:

Ikona Zbaliť režim nahradenia na ľavej strane ovládacieho prvku Nájsť a nahradiť pred oblasťami na zadávanie textu

Vo vstupnej oblasti Nahradiť zadajte slovo alebo postupnosť znakov, ktorými chcete nahradiť hľadaný text.

Ikony Nahradiť alebo Nahradiť všetko použite na aktualizáciu jednej alebo všetkých vrátených zhody so zadaným slovom alebo znakmi.

Replace

Ikona Nahradiť na pravej strane ovládacieho prvku Nájsť a nahradiť za vstupným poľom Nahradiť text.

Nahradiť všetko

Ikona Nahradiť všetko na pravej strane ovládacieho prvku Nájsť a nahradiť za vstupným poľom Nahradiť text.

Pozrite si tiež

Poznámka

Môžete nás informovať o svojich voľbách jazyka pre dokumentáciu? Absolvujte krátky prieskum. (upozorňujeme, že tento prieskum je v angličtine)

Prieskum bude trvať približne sedem minút. Nezhromažďujú sa žiadne osobné údaje (vyhlásenie o používaní osobných údajov).