Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
entitySelection.min( )
|
entitySelection.min ( attributePath ) -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
attributePath | Text |
![]() |
Pfad des Attributs für die Berechnung | |||||
Funktionsergebnis | Mixed |
![]() |
Niedrigster Wert des Attributs | |||||
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 collection.sort( )).
Ist die Entity-Selection leer oder wird attributePath nicht im Objekt gefunden, gibt entitySelection.min( ) undefiniert zurück.
Ein Fehler wird zurückgegeben, wenn
Unter allen weiblichen Angestellten das höchste Gehalt herausfinden:
C_OBJECT($sel)
C_REAL($maxSalary)
$sel:=ds.Employee.query("gender = :1";"female")
$maxSalary:=$sel.max("salary")
Produkt: 4D
Thema: ORDA - EntitySelection
Erstellt: 4D v17
Geändert: 4D v18 R6
4D Programmiersprache ( 4D v19)
4D Programmiersprache ( 4D v19.1)
4D Programmiersprache ( 4D v19.4)
4D Programmiersprache ( 4D v19.5)
4D Programmiersprache ( 4D v19.6)
4D Programmiersprache ( 4D v19.7)
4D Programmiersprache ( 4D v19.8)