Essa é uma revisão anterior do documento!
<fs x-large>Workflow Studio \ Fluxo</fs>
Expressões
Expressões são uma forma poderosa de personalizar definições de fluxo. É possível utilizar expressões de código nos campos do alguns bloco, em especial das definições de tarefas do fluxo. Ao executar o fluxo, o sistema interpreta estas expressões e as converte para o usuário. Expressões são identificadas por colchetes “[” e “]”. Segue abaixo um exemplo de uso:
Assunto: Este é o assunto sobre o pedido número [NumPedido].
Descrição: Por favor, [UserName], aprove este pedido até o dia [DateToStr(StartDate+30)].
No exemplo acima, temos 3 expressões: NumPedido , UserName e DateToStr(StartDate+30). Expressões utilizam constantes de sistema (informações sublinhadas)) e variáveis/campos de formulário de definições de fluxo.
Assunto: Este é o assunto sobre o pedido número 2095.
Descrição: Por favor, José Pedro, aprove este pedido até o dia 30/08/2013.
Além de constantes e variáveis, expressões também aceitam:
Operadores aritméticos:
- +
- -
- /
- *
- div
- mod
Operadores lógicos:
- and
- or
- not
- xor
Operadores relacionais:
- <>
- =
- <
- >
- ⇐
- >=
Operadores “bitwise”:
- shl
- shr
Constantes numéricas:
- 153 (inteiro)
- 153,45 (decimal)
- $AA (hexa)
Constantes de texto:
- 'Este é um texto'
- #13 (tecla enter)
Funções tipo-Delphi:
- Abs
- AnsiCompareStr

