Denetim akışı etiketleri

Not

12 Ekim 2022 tarihi itibarıyla Power Apps portalları, Power Pages olarak adlandırılmıştır. Daha fazla bilgi: Microsoft Power Pages genel kullanıma sunuldu (blog)
Yakında Power Apps portalları belgelerini taşıyıp Power Pages belgeleri ile birleştireceğiz.

Denetim Akışı etiketleri, verilen koşullara göre hangi kod bloğunun yürütüleceğini ve hangi içeriğin işleneceğini belirler. Koşullar kullanılabilir Liquid işleçleri kullanılarak veya yalnızca bir değerin gerçekliği veya yanlışlığı temel alınarak oluşturulur.

eğer

Verilen bir koşul karşılandığında bir kod bloğunu yürütür.

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

Hello, Dave.

{% endif %}

sürece

Eğer gibi, ancak bu bir koşul yerine gelmediği zaman bir kod bloğunu yürütür.

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

This is not the Home page.

{% endunless %}

elsif/else

Bir eğer veya sürece bloğuna daha fazla koşul ekler.

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

Hello, Dave.

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

Hello, Mr. Smith.

{% else %}

Hello, stranger.

{% endif %}

case/when

Bir değiştirme ifadesi, farklı değerler ile bir değişkeni karşılaştırır ve her bir değer için farklı bir kod bloğunu yürütür.

{% case user.fullname %}

{% when 'Dave Bowman' %}

Hello, Dave.

{% when 'John Smith' %}

Hello, Mr. Smith.

{% else %}

Hello, stranger.

{% endcase %}

Ayrıca bkz.

Yineleme etiketleri
Değişken etiketleri
Şablon etiketleri
Dataverse tablo etiketleri

Not

Belge dili tercihlerinizi bizimle paylaşabilir misiniz? Kısa bir ankete katılın. (lütfen bu anketin İngilizce olduğunu unutmayın)

Anket yaklaşık yedi dakika sürecektir. Kişisel veri toplanmaz (gizlilik bildirimi).