Histórico da Página
ÍNDICE
- Visão Geral
- Exemplo de utilização
01. VISÃO GERAL
Utilizando a atividade "Expressão"
Produto | : | TOTVS Framework |
Processo | : | Fórmula Visual |
Subprocesso | : | Utilizando a atividade "Expressão" |
Data da publicação | : | 09/09/2014 |
O objetivo deste documento é mostrar como deve ser utilizada a atividade "Expressão" de uma Fórmula Visual.
02. EXEMPLO DE UTILIZAÇÃO
Para nosso exemplo, vamos utilizar
Iremos utilizar em nosso exemplo as seguintes atividades: •
- Consulta SQL
...
- Expressão
...
- Gerar Exceção
Primeiramente, é necessário arrastar a atividade "Consula Consulta SQL" para o "fluxo de trabalho" sequencial em sua fórmula visual:
Clique com o Botão direito do mouse na atividade e selecione uma consulta SQL:
Utilizamos a seguinte Consulta SQL em nossa pesquisa:
- Select VALORORIGINAL from TFLAN where NUMERODOCUMENTO='00000433'
Note que essa Consulta SQL está nos retornando um valor numérico com 4 casas decimais.
Vamos utilizar a Atividade Expressão para converter esse valor para o formato 162,02.
Adicione a Atividade Expressão:
Após atividade ter sido adicionada ao fluxo de trabalho é necessário configurar as propriedades da atividade.
Clique em para montar a sua expressão.
Propriedades
|
Dados do Usuário:
|
Neste exemplo, iremos adicionar uma Expressão que utiliza a função "Format", que têm por objetivo formatar determinado valor.
Na criação de sua expressão, observe que ao colocar o ponteiro do mouse encima da função, é exibida sua sintaxe.
Como parâmetro para a expressão, podemos utilizar dados de outras atividades da Fórmula Visual (Como no exemplo, o valor de nossa Consulta SQL).
A sintaxe da função "Format" é: Format("valor", "string máscara")
Em nosso exemplo, teremos como "valor" o resultado da nossa Consulta SQL e usaremos "'##,##0.00'" como string máscara.
Format( rmsConsSQLActivity1.VALORORIGINAL, "###,##0.00" )
Obs: Na Expressão, usamos "," (Virgula) para separador de milhares e "." (Ponto) para separador decimal.
Adicione a atividade Gerar exceção
Nas propriedades da atividade Gerar Exceção, busque o valor da Expressão como Mensagem para verificar se realmente o valor da base foi convertido para a Máscara definida pela atividade Expressão.
Salve, execute sua Fórmula Visual e verifique os dados.
Pronto, resultado convertido para o formato desejado.
...
title | Para maiores informações: |
---|
Consulte o WikiHelp TOTVS
COMUNIDADE @FRAMEWORK
Canais de Atendimento:
Chamado: Através do Portal Totvs www.suporte.totvs.com.br
Telefônico: 4003-0015 Escolhendo as opções 2 – (Software), 2 – (Suporte Técnico), 3 – (RM), 9 – (Demais Áreas), 4 – (BI) e 3 – (Gerador de Relatórios e Planilha).