Manipulação de variáveis
Nas unidades anteriores, você aprendeu que precisa colocar cada nome de variável em caracteres percentuais para fazer com que a plataforma a interprete como uma variável.
O sinal de porcentagem é um caractere especial que indica variáveis. A plataforma avalia qualquer expressão entre sinais percentuais como uma variável.
Se você quiser usar o sinal de porcentagem como um caractere simples em texto codificado, combine-o com o caractere de barra invertida (\).
Power Automate aplicativo da área de trabalho permite que você crie expressões complexas contendo valores codificados, nomes de variáveis, operações aritméticas, comparações, operações lógicas e parênteses. O exemplo a seguir combina Salário e Bônus e verifica se eles são maiores que Média, produzindo saída booliana.
Valores embutidos
Ao desenvolver fluxos, talvez seja necessário incluir valores de texto codificados em expressões. Para inserir um valor codificado, use aspas simples. Os fluxos tratam cada valor entre os caracteres de aspas como um valor de texto, e não um nome de variável.
Nomes da variável
Se você quiser usar várias variáveis em uma expressão, adicione seus nomes à expressão sem nenhuma notação adicional. No exemplo a seguir, o código adiciona Nome ao Sobrenome com um único espaço no meio.
Aritmética básica
Para executar operações matemáticas, use os operadores aritméticos do aplicativo de desktop Power Automate, como adição (+), subtração (-), multiplicação (*) e divisão (/).
Além de operações aritméticas com valores numéricos e variáveis, você pode usar o operador de adição para concatenar cadeias de caracteres. Quando você adiciona números e cadeias de texto na mesma expressão, os números são convertidos em texto e se juntam às outras cadeias de caracteres de texto.
Comparações
Além dos operadores aritméticos, você pode fazer comparações usando os seguintes operadores relacionais:
| Operador | Descrição |
|---|---|
| =, != | Igual/diferente |
| <, <= | Menor que/menor que ou igual a |
| >, >= | Maior que/maior que ou igual a |
Note
As comparações retornam True ou False como um valor. Você só pode executar comparações entre valores do mesmo tipo.
Operadores lógicos
Em muitos fluxos, você precisa verificar se um valor atende a alguns padrões específicos. Para verificar as condições e implementar uma lógica mais complexa em uma única expressão, use os operadores lógicos. Os operadores suportados são E e OU.
Parênteses
Ao criar expressões complexas, convém priorizar algumas partes específicas da expressão. Para alterar a prioridade de um operador, use parênteses. O aplicativo de desktop do Power Automate manipula parênteses da mesma maneira que a álgebra e linguagens de programação.