É possível utilizar fórmulas para fazer cálculos entre campos e/ou valores.
O resultado da fórmulas disponíveis no tipo de campo Texto trarão como resultado sempre um texto. As funções aplicáveis ao tipo de campo Texto são:
Concatenação
A função de concatenação serve para organizar textos e outros campos em um resultado unificado do tipo texto. Para esse tipo de expressão, os campos e valores devem ser separados pelo símbolo de adição (+). Para adicionar textos fixos, deve-se colocá-lo entre aspas (“), incluindo os espaços desejados.
Exemplo: “Usuário “+$Usuario.fullName+”, portador(a) do CPF nº “+$Usuario.CPF+”.”
Essa expressão poderia resultar no seguinte texto: Usuário Vitor Augusto, portador(a) do CPF nº 349.236.759-34.
Na configuração do campo que vai apresentar a fórmula, ficará assim:
No momento de inserir um novo registro, ficará assim:
Diferença de Datas (#dateDiff)
Realiza a diferença entre duas datas, retornando um resultado em texto. Esta expressão deve conter apenas campos do tipo Data.
O formato da função deve ser: #dateDiff($CampoData1, $CampoData2, false)
O resultado trará $CampoData2 menos o $CampoData1, mostrando a diferença delas em texto. O final representa a opção dias úteis, que pode ser “true” ou “false“. Quando “true”, a diferença de dias é feita apenas em dias úteis, enquanto “false” conta todos os dias, sem restrições.
Exemplo: #dateDiff($CampoData1, $CampoData2, false)
O resultado trará $CampoData2 menos o $CampoData1, mostrando a diferença delas em texto, como, por exemplo, “24 anos e 7 meses e 2 dias”.
Na configuração do campo que vai apresentar a fórmula, ficará assim:
No momento de inserir um novo registro, ficará assim:
Obs.: A separação de elementos para esta função é através de vírgula (,).