Funções lógicasAs funções lógicas testam uma condição para avaliá-la como verdadeiro ou falso. Isso é conhecido como um valor booleano. Se a condição for verdadeira, o FileMaker Pro retornará um 1; se a condição for falsa, o FileMaker Pro retornará um 0. É possível usar as palavras-chave Verdadeiro e Falso com funções lógicas e operadores quando um valor booleano é necessário. A palavra-chave Verdadeiro retorna 1, e a Falso, 0.As funções lógicas podem também avaliar parâmetros como texto ou operações aritméticas que não criam uma instrução verdadeira ou falsa ou, no caso da função GetField, retornam o conteúdo de outro campo.
Avalia uma expressão como um cálculo. 1 (true) se os dados se converterem em um valor numérico diferente de zero ou se um campo de container contiver dados; caso contrário, retornará 0 (false). 1 (true) se um campo estiver vazio ou ocorrerem outros erros; caso contrário, retornará 0 (false). 0 (false) se os dados forem inválidos; caso contrário, retornará 1 (true). 1 (true) se a sintaxe da expressão estiver correta; caso contrário, retornará 0 (false). O próximo valor inferior ou superior em campodeOrigem quando não há um valor relacionado correspondente.