4D v17.4

entitySelection.min( )

Home

 
4D v17.4
entitySelection.min( )

entitySelection.min( )  


 

Die Methode entitySelection.min( ) gibt den niedrigsten (oder minimum) Wert unter allen Werten von attributePath in der Entity-Selection zurück. Sie gibt den Wert der ersten Entity in der Entity-Selection zurück, als ob sie mit der Methode entitySelection.orderBy() in aufsteigender Reihenfolge sortiert wäre.

Haben Sie im Parameter attributePath einen Pfad zu einem Objekt Attribut mit Werten unterschiedlichen Typs übergeben, gibt die Methode entitySelection.min( ) den Mindestwert im ersten skalaren Elementtyp in der 4D Typenliste zurück, (siehe unter collection.sort( )). Existiert attributePath nicht im Objekt, gibt entitySelection.min( ) null zurück.

entitySelection.min( ) gibt auch null zurück, wenn die Entity-Selection leer ist.

Ein Fehler wird zurückgegeben, wenn

  • attributePath ein verknüpftes Attribut ist
  • attributePath in der Dataclass der Entity-Selection nicht gefunden wird.

Unter allen weiblichen Angestellten das niedrigste Gehalt herausfinden:

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



Siehe auch 

entitySelection.max( )

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: ORDA - EntitySelection

 
SEITENINHALT 
 
GESCHICHTE 

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v17)
4D Programmiersprache ( 4D v17.1)
4D Programmiersprache ( 4D v17.2)
4D Programmiersprache ( 4D v17.3)
4D Programmiersprache ( 4D v17.4)