Etiquetas de fluxo de controlo
Nota
A partir de 12 de outubro de 2022, os portais do Power Apps passam a ser Power Pages. Mais informações: O Microsoft Power Pages está agora em disponibilidade geral (blogue)
Em breve, vamos migrar e unir a documentação dos portais do Power Apps com a documentação do Power Pages.
As etiquetas de Fluxo de Controlo determinam o bloco de código que deve ser executado e o conteúdo que deve ser composto com base nas condições fornecidas. As condições são criadas utilizando os operadores liquid disponíveis ou apenas com base em verdadeiro ou falso de um determinado valor.
if
Executa um bloco de código se for cumprida uma determinada condição.
{% if user.fullname == 'Dave Bowman' %}
Hello, Dave.
{% endif %}
unless
Semelhante a if, exceto que executa um bloco de código, caso determinada condição não seja cumprida.
{% unless page.title == 'Home' %}
This is not the Home page.
{% endunless %}
elsif/else
Adiciona mais condições a um bloco if ou unless.
{% if user.fullname == 'Dave Bowman' %}
Hello, Dave.
{% elsif user.fullname == 'John Smith' %}
Hello, Mr. Smith.
{% else %}
Hello, stranger.
{% endif %}
case/when
Uma instrução switch para comparar uma variável com diferentes valores e executar um bloco diferente de código para cada valor.
{% case user.fullname %}
{% when 'Dave Bowman' %}
Hello, Dave.
{% when 'John Smith' %}
Hello, Mr. Smith.
{% else %}
Hello, stranger.
{% endcase %}
Consulte também
Etiquetas de iterações
Etiquetas de variáveis
Etiquetas de modelos
Etiquetas de tabela Dataverse
Nota
Pode indicar-nos as suas preferências no que se refere ao idioma da documentação? Responda a um breve inquérito. (tenha em atenção que o inquérito está em inglês)
O inquérito irá demorar cerca de sete minutos. Não são recolhidos dados pessoais (declaração de privacidade).
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários