Značky toku řízení

Poznámka

S účinností od 12. října 2022 jsou portály Power Apps Power Pages. Další informace: Služba Microsoft Power Pages je nyní obecně dostupná (blog)
Zanedlouho migrujeme a sloučíme dokumentaci k portálům Power Apps s dokumentací k Power Pages.

Značky řízení toku určují, který blok kódu by měl být proveden a jaký obsah má být vykreslen na základě daných podmínek. Podmínky jsou sestaveny pomocí dostupných operátorů Liquid nebo pouze na základě o pravdivosti nebo nepravdivosti dané hodnoty.

if

Spustí blok kódu při splnění určité podmínky.

{% if user.fullname == 'Dave Bowman' %}

Hello, Dave.

{% endif %}

unless

Jako if, až na to, že spustí blok kódu, pokud určitá podmínka není splněna.

{% unless page.title == 'Home' %}

This is not the Home page.

{% endunless %}

elsif/else

Přidá další podmínky do bloku if nebo unless.

{% if user.fullname == 'Dave Bowman' %}

Hello, Dave.

{% elsif user.fullname == 'John Smith' %}

Hello, Mr. Smith.

{% else %}

Hello, stranger.

{% endif %}

case/when

Aktivační výrok pro porovnání proměnné s různými hodnotami a spuštění jiného bloku kódu pro každou hodnotu.

{% case user.fullname %}

{% when 'Dave Bowman' %}

Hello, Dave.

{% when 'John Smith' %}

Hello, Mr. Smith.

{% else %}

Hello, stranger.

{% endcase %}

Viz také

Značky iterace
Značky proměnných
Značky šablon
Značky tabulky Dataverse

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ů).