4D v14.3

Min

Página Inicial

 
4D v14.3
Min

Min 


 

Min ( series ) -> Resultado 
Parâmetro Tipo   Descrição
series  Campo, Array in Dados para os quais se retorna o valor mínimo
Resultado  Real in Valor mínimo em séries

 Min devolve o mínimo valor em series. Se series for um campo indexado, o índice é utilizado para encontrar o valor mínimo.

Se a seleção de series está vazia, Min devolve 0. 

Você pode passar um array (uma ou duas dimensões) em series. Neste caso, o array deve ser do tipo inteiro, inteiro longo ou real.

Se o comando é executado corretamente, a variável sistema OK toma o valor 1. Se for interrompida (por exemplo se o usuario cliar no botão Parar o termômetro de progresso), a variável OK toma o valor 0.

O exemplo a seguir é um método de objeto para a variável vMin localizada na área de quebra 0 do formulário. A variável é impressa ao final do relatório. O método de objeto atribui o valor mínimo do campo à variável, a qual se imprime na última quebra do relatório:

 vMin:=Min([Empregados]Salário)

O método a seguir é chamado para imprimir os registros na seleção e ativar o processo de quebra:

 ALL RECORDS([Empregados])
 ORDER BY([Empregados];[Empregados]Sobrenome;>)
 BREAK LEVEL(1)
 ACCUMULATE([Empregados]Salário)
 FORM SET OUTPUT([Empregados];"Imprimir formulário")
 PRINT SELECTION([Empregados])

Nota: o parâmetro do comando BREAK LEVEL deve ser igual ao número de quebras em seu relatório. Para maior informação sobre quebras, consulte os comandos do tema Imprimir.

O exemplo a seguir procura a venda mais baixa de um empregado e mostra o resultado em uma caixa de diálogo de alerta. As quantidades vendidas são guardadas no subcampo [Empregados]VendasDolares:

 ALERT("Vendaminima = "+String(Min([Empregados]VendasDolares)))

Este exemplo obtém o valor mínimo no array:

 ARRAY REAL($ArrGrades;0)
 QUERY([Exams];[Exams]Exam_Date=!01/07/11!)
 SELECTION TO ARRAY([Exams]Exam_Grade;$ArrGrades)
 vMin:=Min($ArrGrades)

 
PROPRIEDADES 

Produto: 4D
Tema: Funções estatísticas
Número 4

Este comando modifica a variável sistema OK

 
HISTÓRIA 

Modificado: 4D v11 SQL Release 3
Modificado: 4D v13

 
VER TAMBÉM 

Max

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v14 R2)
Manual de linguagem 4D ( 4D v14 R3)
Manual de linguagem 4D ( 4D v13.5)
Manual de linguagem 4D ( 4D v14.3)
Manual de linguagem 4D ( 4D v14 R4)

Inherited from : Min ( 4D v12.4)