4D v17.4

entitySelection.min( )

Página Inicial

 
4D v17.4
entitySelection.min( )

entitySelection.min( )  


 

O método entitySelection.min( ) devolve o valor más baixo (ou mínimo) entre todos os valores de rotaAtributo na seleção de entidade. Mais especificamente devolve a primeira entidade da seleção de entidade, já que se ordenaria em ordem ascendente utilizando o método entitySelection.orderBy( ).

Se passar em rotaAtributo uma rota a um atributo de objeto que contenha diferentes tipos de valores, o método entitySelection.min( )devolverá o valor mínimo dentro do primeiro tipo de elemento na ordem de lista de tipos (ver a descrição  collection.sort( )). Neste caso, se rotaAtributo não existir no objeto, entitySelection.min( ) devolve null.

Se a seleção da entidade estiver vazia, entitySelection.min( ) devolve null.

Se devolverá um erro se:

Exemplo  

Neste exemplo, queremos encontrar o menor salário  entre todas as empregadas:

 C_OBJECT($sel)
 C_REAL($minSalary)
 $sel:=ds.Employee.query("gender = :1";"female")
 $minSalary:=$sel.min("salary")



Ver também 

entitySelection.max( )

 
PROPRIEDADES 

Produto: 4D
Tema: ORDA - seleção de entidade

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v17)
Manual de linguagem 4D ( 4D v17.1)
Manual de linguagem 4D ( 4D v17.2)
Manual de linguagem 4D ( 4D v17.3)
Manual de linguagem 4D ( 4D v17.4)