Criação de um app personalizado > Utilização de fórmulas e funções > Sobre fórmulas
 

Sobre fórmulas

Fórmulas realizam operações específicas em um ou mais valores em um arquivo de banco de dados e retornam um único resultado.

As fórmulas podem ser usadas para definir:

Um campo de cálculo. Consulte Definição de campos de cálculo.

Um valor calculado para uma entrada automática em um campo. Consulte Definição da entrada de dados automática.

Um cálculo que avalie em verdadeiro ou falso para validação de dados. Consulte Definição de validação de campo.

Um valor calculado que possa ser usado para substituir os valores em um campo (usando o comando Substituir conteúdo do campo no menu Registros ou em uma etapa de script). Consulte Substituição do conteúdo de um campo.

Cálculos em algumas etapas de script do FileMaker, como as etapas de script If, Exit Loop If, Definir campo, Inserir resultado calculado e Substituir conteúdo do campo. Consulte Automatização de tarefas com scripts.

Fórmulas podem conter:

Constantes - números, texto, valores de data e hora que não são alterados.

Operadores - símbolos que indicam como combinar ou comparar dois ou mais valores.

Funções - fórmulas nomeadas predefinidas que realizam cálculos específicos e retornam valores únicos específicos para cada repetição.

Referências de campo - campos na mesma tabela ou em uma tabela relacionada. Um campo relacionado com referência em um cálculo tem a sintaxe nometabela::campo relacionado. Consulte Trabalho com tabelas relacionadas.

Se a fórmula não puder ser avaliada, ela retornará "?". Para obter um código de erro que indique a causa do problema, anexe a EvaluationError função à fórmula.

Exemplos

As fórmulas podem ser usadas em muitos locais no FileMaker Pro Advanced. Eis alguns exemplos:

Retorna o nome e o sobrenome separados por um espaço:

Nome & " " & Sobrenome

Por exemplo, Michelle Ramos.

Retorna o valor no campo Subtotal multiplicado por 0,08.

Subtotal * .08

Retorna o nome e o sobrenome, cada um em uma linha separada:

Campo1 & ¶ & Campo2

Por exemplo,

Fernando
Joana

Tópicos relacionados 

Sobre funções

Referência de funções (lista de categorias)

Referência de funções (lista em ordem alfabética)

Utilização de operadores em fórmulas

Identificação de constantes de texto e caracteres especiais em fórmulas

Adição de comentários a uma fórmula

Utilização de uma palavra ou símbolo reservado para um nome de campo ou tabela