Del via


Kontroller flytmerker

Obs!

Fra og med 12. oktober 2022 er Power Apps-portaler Power Pages. Mer informasjon: Microsoft Power Pages er nå tilgjengelig (blogg)
Vi overfører og slår snart sammen Power Apps-portaldokumentasjonen med Power Pages-dokumentasjonen.

Kontrollerflytkoder bestemmer hvilken kodeblokk som skal utføres, og hvilket innhold som skal gjengis, basert på angitte betingelser. Betingelsene er innebygd ved hjelp av de tilgjengelige flytende operatorer, eller bare om en gitt verdi er sann eller usann.

if

Utfører en kodeblokk hvis en angitt betingelse er oppfylt.

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

Hello, Dave.

{% endif %}

unless

Utfører en kodeblokk hvis en angitt betingelse ikke er oppfylt, på samme måte som if.

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

This is not the Home page.

{% endunless %}

elsif/else

Legger til flere betingelser i en if- eller unless-blokk.

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

Hello, Dave.

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

Hello, Mr. Smith.

{% else %}

Hello, stranger.

{% endif %}

case/when

En switch-setning for å sammenligne en variabel med forskjellige verdier og utføre en forskjellig kodeblokk for hver verdi.

{% case user.fullname %}

{% when 'Dave Bowman' %}

Hello, Dave.

{% when 'John Smith' %}

Hello, Mr. Smith.

{% else %}

Hello, stranger.

{% endcase %}

Se også

Gjentakelsesmerker
Variabelmerker
Malmerker
Dataverse-tabellkoder

Obs!

Kan du fortelle oss om språkinnstillingene for dokumentasjonen? Ta en kort undersøkelse. (vær oppmerksom på at denne undersøkelsen er på engelsk)

Undersøkelsen tar rundt sju minutter. Det blir ikke samlet inn noen personopplysninger (personvernerklæring).