Use as funções deste tipo de campo para realizar cálculos no banco de dados
Cálculos de fórmula
Fórmula e texto
Link para o Widget de Gravação
Link para tabela/formulário
Link para a tabela de totais e médias
Você pode encontrar um campo de fórmula na seção "Additional":
Este tipo de campo está sendo usado para executar operações aritméticas simples (adição, subtração, multiplicação, divisão) com campos numéricos ou para unir strings de diferentes campos de texto.
Exemplo: temos uma tabela de pedidos com três colunas: "Nome", "Preço" e "Quantidade".
Usando o campo Fórmula, você pode calcular o preço total. Crie o campo "Total", digite: fórmula.
Defina a fórmula:
Campo "Preço" * (multiplicar) Campo "Quantidade"
Os operandos devem ser tratados como decimais neste exemplo, pois o preço pode não ser um número inteiro. Na página de edição do campo Fórmula você pode ativar a opção "mostra o campo no formulário". Você poderá ver o campo do formulário, que contará em tempo real, dependendo dos valores especificados se esta opção estiver ativada.
O resultado do cálculo na tabela:
No próximo exemplo, usaremos a tabela "Compradores", que contém as colunas "Nome", "Sobrenome" e "Telefone".
Primeiro, vamos adicionar a fórmula "Nome e sobrenome".
A fórmula combinará os valores dessas colunas se os operandos forem tratados como texto.
Iremos vincular as tabelas "Pedidos" e "Compradores". Leia mais sobre a relação entre tabelas neste artigo.
As colunas da tabela vinculada podem ser usadas como operandos se houver um relacionamento entre as tabelas.
Conectamos os clientes com seus pedidos, agora vamos adicionar uma fórmula que calculará o valor a pagar com 20% de imposto.
A fórmula ficará assim:
Campo "Total" + (mais) Constante 20%
Usando Constant como um operando, você pode especificar qualquer valor. A Constant é compatível com valores numéricos/de texto e porcentagens.
Como resultado, a coluna "Valor a pagar" exibe o preço total + 20%:
Usando o campo Fórmula, você também pode criar Funções e Scripts.
Por exemplo, utilizamos o Portal do Cliente, com possibilidade de solicitar plano e serviço de conexão. Adicione a seguinte fórmula::
Na guia "Opções adicionais" ativamos a opção "link para a página de registros":
Você pode definir "Acesso apenas aos próprios registros" para cada usuário do portal. E oculte alguns campos no formulário. Você pode ler mais sobre as configurações de acesso para usuários do portal e acesso em nível de campo por este link.
O usuário será redirecionado para o Record Widget:
O usuário pode salvar ou imprimir a fatura. Leia como criar um modelo de widget de registro neste link. Além disso, você pode selecionar o modelo de registro para a opção "link para a página de registros". Desta forma, você pode até criar os vários campos de fórmula, clicando em cada um dos diferentes modelos de registro serão aplicados à visualização do registro.
Se, por algum motivo, você não quiser criar um relacionamento entre as tabelas, poderá especificar um link para uma tabela ou formulário usando o campo "Fórmula". Para fazer isso, você precisa criar uma coluna com o nome exato da tabela (formulário).
Como resultado, você obterá uma coluna com links para outras tabelas ou formulários de sua aplicação: