Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v19.8
collection.max( )

collection.max( ) 


 

collection.max ( {EigenschaftsPfad} ) -> Funktionsergebnis 
Parameter Typ   Beschreibung
EigenschaftsPfad  Text in Pfad Objekteigenschaft für die Bewertung
Funktionsergebnis  Boolean, Text, Zahl, Collection, Objekt, Datum in Maximumwert in der Collection

Die Funktion collection.max( ) gibt das Element mit dem höchsten Wert in der Collection zurück (das letzte Element der Collection, als ob es mit der Funktion collection.sort( ) in aufsteigender Reihenfolge sortiert wäre.)

Hinweis: Diese Funktion ändert nicht die ursprüngliche Collection.

Enthält die Collection verschiedene Wertetypen, gibt die Funktion max( ) den Maximumwert innerhalb des letzten Elementtyps in der Reihenfolge der Typenliste zurück. Weitere Informationen dazu finden Sie unter collection.sort( ).

Enthält die Collection Objekte, übergeben Sie den Parameter EigenschaftsPfad für die Objekteigenschaft, deren Maximumwert Sie erhalten wollen.

Ist die Collection leer, gibt collection.max( ) Undefiniert zurück.

 

 C_COLLECTION($col)
 $col:=New collection(200;150;55)
 $col.push(New object("name";"Smith";"salary";10000))
 $col.push(New object("name";"Wesson";"salary";50000))
 $col.push(New object("name";"Alabama";"salary";10500))
 $max:=$col.max() //{name:Alabama,salary:10500}
 $maxSal:=$col.max("salary") //50000
 $maxName:=$col.max("name") //"Wesson"



Siehe auch 

collection.min( )

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Collections
Nummer: 805288

Dieser Befehl kann in preemptive Prozessen laufen

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v16 R6

 
ARTIKELVERWENDUNG

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)