Sdílet prostřednictvím


Použití možnosti Najít a nahradit v řádku vzorců

V komplexních aplikacích Power Apps vzorce mohou být velmi dlouhé. Vyhledání a nahrazení částí velkých vzorců může být obtížné. Nyní můžete použít funkci Najít a nahradit vybraného ovládacího prvku nebo vlastnosti ke snadnému vyhledání a nahrazení zadaného slova nebo sekvence znaků.

Funkce Najít a nahradit umí vyhledat kombinace písmen, čísel, slov a frází uvnitř vzorce na řádku vzorců. Tato funkce vám také umožňuje používat velká a malá písmena, celá slova a regulární výrazy k vyhledání a nahrazení textu uvnitř vzorců.

Předpoklady

Spuštění funkce Najít a nahradit

Ovládací prvek Find and Replace v řádku vzorců můžete spustit pomocí tlačítka Najít a nahradit nebo klávesové zkratky. Můžete také předem vyplnit text ve vstupním prvku pro vyhledávání.

Začněte vytvořením nové aplikace nebo úpravou existující aplikace v nástroji Power Apps Studio. Po otevření použijte kteroukoli z následujících metod ke spuštění ovládacího prvku Find and Replace.

Metoda 1: Použijte tlačítko Najít a nahradit

  1. Vyberte ovládací prvek nebo vlastnost, kterou chcete upravit.

  2. Vyberte rozevírací seznam na pravé straně řádku vzorců a zobrazte tak ovládací prvek Find and Replace.

    Tlačítko rozbalení na pravé straně řádku vzorců

    Tip

    Můžete také přetáhnout řádek vzorců dolů a rozbalit ho tak, aby se usnadnilo čtení složitých výrazů.

  3. Vyberte možnost Najít a nahradit ve spodní části řádku vzorců.

    Tlačítko Najít a nahradit pod řádkem vzorců

    Ovládací prvek Find and Replace se zobrazí v pravé horní části řádku vzorců.

    Ovládací prvek Find and Replace se objeví uvnitř řádku vzorců

Metoda 2: Použijte klávesové zkratky

  1. Vyberte ovládací prvek nebo vlastnost, kterou chcete upravit.

  2. Když je kurzor uvnitř řádku vzorců, stiskněte Ctrl+F (chcete-li najít), popř. Ctrl+H (chcete-li najít a nahradit) zadané slovo nebo posloupnost znaků ve vzorci.

    Animace znázorňující spuštění ovládacího prvku Find and Replace stisknutím Ctrl+F (spuštění dialogu Najít) nebo stisknutím Ctrl+H (spuštění dialogu Najít a nahradit)

Metoda 3: Spusťte funkci Najít a nahradit s již vybraným textem

Ovládací prvek můžete také spustit s předem vyplněným textem ze vzorce, který chcete vyhledat.

Chcete-li to provést, vyberte nebo podržte kurzor uvnitř řádku vzorců nad sekcí, ve které chcete něco najít nebo nahradit. A pak použijte tlačítko Najít a nahradit nebo klávesové zkratky popsané výše ke spuštění ovládacího prvku Find and Replace.

Kurzor umístěný na části vzorce, kterou chcete najít a nahradit, a další obrazovka s otevřeným ovládacím prvkem Find and Replace.

Práce s ovládacím prvkem Find and Replace

U funkce Najít máte tři možnosti, jak vzorec prohledat. U funkce Nahradit, máte na výběr ze dvou možností. Podíváme se na možnosti společné pro funkci Najít a Nahradit.

Najít

Zapište text nebo znaky, které chcete hledat, do vstupní oblasti. A pak pomocí ikon na pravé straně vstupní oblasti upřesněte vyhledávání:

  • Rozlišovat malá a velká písmena vrátí pouze shody s přesně odpovídající velikostí písmen.

    V níže uvedeném příkladu se instance TicketList zobrazí jako shoda, ale ticketlist ne.

    Zpřesňující ikona Rozlišovat malá a velká písmena na ovládacím prvku Find and Replace

  • Pouze celá slova vrátí pouze přesné shody celé sekvence znaků.

    V níže uvedeném příkladu instance Ticket nevrací žádné shody, ačkoli slovo Ticket se ve vzorci objevuje v názvech několikrát.

    Zpřesňující ikona Pouze celá slova na ovládacím prvku Find and Replace

  • Použít regulární výraz (RegEx) vrací pouze shody odpovídající regulárnímu výrazu zadanému ve vstupní oblasti. Více informací: Regulární výrazy

    V níže uvedeném příkladu používajícím vyhledávání na základě regulárních výrazů vrátí výraz Screen(Priority|Task) shody pro řetězec Screen, když se objeví spolu se řetězcem Priority nebo Task, jak je vidět níže.

    Vzorec na řádku vzorců se zvýrazněnými odpovídajícími výsledky pro regulární výraz zobrazený v ovládacím prvku Find and Replace

  • Šipky Předchozí shoda nebo Další shoda vám umožňují pohybovat se vpřed a vzad přes všechny shody, které vyhledávání vrátí. Při průchodu shodami se pozice shody aktualizuje a řádek obsahující shodu je zvýrazněn, abyste věděli, se kterou shodou právě pracujete.

    Vzorec na řádku vzorců se zvýrazněným řádkem pro shodu, která je aktuálně aktivní, procházený pomocí šipek předchozí a další shody

  • Možnost Najít ve výběru omezí oblast hledání ve vzorci pouze na vybranou část vzorce. Chcete-li vybrat část vzorce, vyberte a podržte začátek požadované oblasti vyhledávání a poté přetažením kurzoru zvýrazněte celou požadovanou oblast. Chcete-li vybrat text pomocí klávesnice, přesuňte kurzor na začátek požadované oblasti hledání, podržte stisknutou klávesu Shift a pomocí kláves se šipkami zvýrazněte požadovanou oblast hledání.

    V níže uvedeném příkladu bylo vyhledávání omezeno na vybranou oblast, takže vyhledávání nyní vrací pouze dvě shody namísto čtyř shod vrácených dříve.

    Vzorec v řádku vzorců zobrazující vybraný blok textu

Nahradit

Ve výchozím nastavení se ovládací prvek Find and Replace otevře ve sbaleném formátu a zobrazí pouze funkci Najít. Chcete-li ovládací prvek rozbalit a zobrazit část Nahradit, vyberte ikonu nalevo od pole pro vyhledávání nebo stiskněte Ctrl+H na klávesnici. Pro opětovné sbalení vyberte otočenou ikonu.

Režim sbalené části nahrazení:

Ikona Přepnout režim nahrazení na levé straně ovládacího prvku Find and Replace před oblastmi pro zadávání textu

Rozbalený režim nahrazení:

Ikona Sbalit režim nahrazení na levé straně ovládacího prvku Find and Replace před oblastmi pro zadávání textu

Ve vstupní oblasti Nahradit zadejte slovo nebo sekvenci znaků, kterými chcete nahradit hledaný text.

Pomocí ikon Nahradit nebo Nahradit vše aktualizujte jednu nebo všechny shody vrácené zadaným slovem nebo znaky.

Nahradit

Ikona Nahradit na pravé straně ovládacího prvku Find and Replace za textovým vstupním polem Nahradit.

Nahradit vše

Ikona Nahradit vše na pravé straně ovládacího prvku Find and Replace za textovým vstupním polem Nahradit

Viz také

Poznámka

Můžete nám sdělit, jaké máte jazykové preference pro dokumentaci? Zúčastněte se krátkého průzkumu. (upozorňujeme, že tento průzkum je v angličtině)

Průzkum bude trvat asi sedm minut. Nejsou shromažďovány žádné osobní údaje (prohlášení o zásadách ochrany osobních údajů).