Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anterior Revisão anterior Próxima revisão | Revisão anterior | ||
manual_usuario:studio:fluxo:designer:expressoes [2013/09/09 18:55] patrick.gouy [Expressões] |
manual_usuario:studio:fluxo:designer:expressoes [2016/02/12 13:16] (atual) administrador Aprovado |
||
---|---|---|---|
Linha 10: | Linha 10: | ||
---- | ---- | ||
- | 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. Ao executar o fluxo, o sistema interpreta estas expressões e as converte para texto. Expressões são identificadas por colchetes "[" e "]". Segue abaixo exemplo de uso de 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 de alguns bloco, em especial das definições de tarefas. Ao executar o fluxo, o sistema interpreta estas expressões e as converte para texto. Expressões são identificadas por colchetes "[" e "]". Segue abaixo exemplo de uso de expressões: | ||
+ | ### | ||
+ | |||
+ | **Assunto:** Este é o assunto sobre o pedido número [NumPedido]. | ||
- | **Assunto:** Este é o assunto sobre o pedido número [NumPedido]. \\ | ||
**Descrição:** Por favor, [UserName], aprove este pedido até o dia [_Task.CreatedOn+30]. | **Descrição:** Por favor, [UserName], aprove este pedido até o dia [_Task.CreatedOn+30]. | ||
+ | ### | ||
No exemplo acima, temos 3 expressões: NumPedido , UserName e _Task.CreatedOn+30. Expressões utilizam constantes de sistema e variáveis/campos de formulário de definições de fluxo. Abaixo o mesmo exemplo, com as expressões interpretadas em tempo de execução: | No exemplo acima, temos 3 expressões: NumPedido , UserName e _Task.CreatedOn+30. Expressões utilizam constantes de sistema e variáveis/campos de formulário de definições de fluxo. Abaixo o mesmo exemplo, com as expressões interpretadas em tempo de execução: | ||
+ | ### | ||
**Assunto:** Este é o assunto sobre o pedido número 2095. \\ | **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. | **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 os seguintes operadores, constantes e funções: | Além de constantes e variáveis, expressões também aceitam os seguintes operadores, constantes e funções: | ||
+ | ### | ||
**Operadores aritméticos** | **Operadores aritméticos** | ||
Linha 145: | Linha 153: | ||
* WriteLn | * WriteLn | ||
- | Objeto Tarefa: | + | **Objeto Tarefa** |
* _Task.ID | * _Task.ID | ||
* _Task.Task | * _Task.Task | ||
Linha 159: | Linha 167: | ||
* _Task.ModifiedOn | * _Task.ModifiedOn | ||
* _Task.ModifiedUserID | * _Task.ModifiedUserID | ||
- | |||