Balises de flux de contrôle
Notes
À compter du 12 octobre 2022, le portail Power Apps devient Power Pages. Plus d’informations : Microsoft Power Pages est maintenant généralement disponible (blog)
Nous allons bientôt migrer et fusionner la documentation des portails Power Apps avec la documentation de Power Pages.
Les balises de contrôle de flux déterminent quel bloc de code doit être exécuté et quel contenu doit être affiché selon les conditions données. Les conditions sont établies en utilisant les Opérateurs Liquid disponibles, ou simplement selon qu’une valeur donnée est true ou false.
if
Exécute un bloc de code si une condition donnée est respectée.
{% if user.fullname == 'Dave Bowman' %}
Hello, Dave.
{% endif %}
unless
Similaire à if, sauf qu’il exécute un bloc de code si une condition donnée est n’est pas respectée.
{% unless page.title == 'Home' %}
This is not the Home page.
{% endunless %}
elsif/else
Ajoute d’autres conditions à un bloc if ou unless.
{% if user.fullname == 'Dave Bowman' %}
Hello, Dave.
{% elsif user.fullname == 'John Smith' %}
Hello, Mr. Smith.
{% else %}
Hello, stranger.
{% endif %}
case/when
Une instruction de décision permettant de comparer une variable à différentes valeurs, et d’exécuter bloc de code différent pour chaque valeur.
{% case user.fullname %}
{% when 'Dave Bowman' %}
Hello, Dave.
{% when 'John Smith' %}
Hello, Mr. Smith.
{% else %}
Hello, stranger.
{% endcase %}
Voir aussi
Balises d’itération
Balises de variable
Balises de modèle
Table de balises Dataverse
Notes
Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)
Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour