Montador de Expressões
O Montador de Expressão é o local onde montamos a lógica do sistema.
Para acessar o Montador de Expressão:
-
Insira um objeto Processamento ou um objeto Decisão (por exemplo);
-
Clique duplo sobre o objeto. É exibida a tela Montador de Expressão:

-
Clicando sobre o retângulo em branco (objeto inicial da expressão) ou pressionando a tecla F3 do teclado, é exibida a tela Propriedades;
-
Após definir as propriedades do objeto, clique na área de trabalho do Montador de Expressão;
-
A tela possui o campo Atribuir o resultado ao identificador para atribuir o resultante da expressão a uma variável. Caso queira cancelar a atribuição, utilize o botão
(Excluir).
-
O botão
(Descrição da Expressão) permite editar uma descrição sobre os procedimentos desta expresão.
-
Algumas das funcionalidades da tela Propriedades (seleção de funções ou parâmetros e variáveis, e as ações Desfazer, Inserir Acima, Recortar, Copiar, Colar, Excluir e Trocar Item e SubFluxo) podem ser executadas com um clique com o botão direito do mouse sobre o quadro (ou função selecionada anteriormente) da tela Montador de Expressões.
Observações:
- Quando a função no Montador de Expressão ficar na cor amarela ou ficar na cor verde sem título, indica que a função não consta mais no sistema ou o nome real da função foi alterado.
- Quando a função no Montador de Expressão ficar na cor vermelha, indica que está ocorrendo um tipo de conversão inválida ou tipos de dados inválidos. Como exemplo: no Montador de Expressão abaixo, temos uma concatenação com três valores: a data, o texto " - " e o retorno da função Retornar constante do Sistema (passado como parâmetro o IP). A função retorna o endereço IP e a função Concatenação espera receber valores letras (texto), porém não sabe o tipo que a função Retornar constante do sistema irá retornar, então a função fica na cor vermelha para informar ao usuário uma possível diferença de dados.
- Para resolver o problema neste caso, inserimos acima da função Retornar constante do Sistema a função Para Letras. Dessa forma, garantimos a função Concatenação de que a função irá receber um valor do tipo letras.