Max
Propósito
Retorna o valor válido mais alto em um campo.
Formato
Max(campo{;campo...})
Parâmetros
campo - qualquer
campo relacionado,
campo de repetição ou conjunto de
campos sem repetição; ou uma
expressão que retorna um campo, campo de repetição ou conjunto de campos sem repetição.
Os parâmetros entre chaves { } são opcionais.
Tipo de dados retornado
texto, número, data, hora, carimbo de data/hora
Originado em
FileMaker Pro 6.0 ou anterior
Descrição
Campo pode ser qualquer um dos seguintes:
•um campo de repetição (campoDeRepetição).
•vários campos sem repetição em um
registro (campo1;campo2;campo3...).
•repetições correspondentes de campos de repetição em um registro (campoDeRepetição1;campoDeRepetição2;campoDeRepetição3), se o resultado for retornado em um campo de repetição com pelo menos o mesmo número de repetições.
•vários campos no primeiro registro correspondente especificados por
(tabela::campo1;tabela::campo2;...). Você pode incluir campos de diferentes
tabelas (tabela 1::campo A;tabela 2::campo B...).
Exemplos
O
layout Contas tem um portal que mostra pagamentos feitos em prestações.
Max(Pagamentos::DataPagamento) retorna a data mais recente que um pagamento foi efetuado em uma conta.
Nos seguintes exemplos:
•Campo1 contém duas repetições com valores de 1 e 2.
•Campo2 contém quatro repetições com valores de 5, 6, 7 e 8.
•Campo3 contém 6.
Max(Campo2) retorna 8 quando o cálculo não é um campo de repetição.
Max(Campo1;Campo2;Campo3) retorna 6, 6, 7, 8 quando o cálculo é um campo de repetição.
Notas
•Quando um campo mencionado é um campo de repetição, a função Max retorna o valor máximo no primeiro campo de repetição, depois o valor máximo no segundo campo de repetição e assim por diante.
•Se os parâmetros forem de tipos de dados diferentes, as funções Min e Max convertem todos os parâmetros em números antes de compará-los. Se todos os parâmetros forem de texto, essas funções comparam os parâmetros como texto.
Tópicos relacionados