Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
collection.sum( )
|
collection.sum ( {EigenschaftsPfad} ) -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
EigenschaftsPfad | Text |
![]() |
Pfad Objekteigenschaft für die Berechnung | |||||
Funktionsergebnis | Zahl |
![]() |
Summe der Collection Werte | |||||
Die Funktion collection.sum( ) gibt die Summe aller Werte in der Collection Instanz zurück.
Bei der Berechnung werden nur numerische Elemente berücksichtigt (andere Elementtypen werden ignoriert).
Enthält die Collection Objekte, übergeben Sie den Parameter EigenschaftsPfad, damit die Objekteigenschaft berücksichtigt wird.
collection.sum( ) gibt 0 zurück, wenn:
C_COLLECTION($col)
$col:=New collection(10;20;"Monday";True;2)
$vsum:=$col.sum() //32
C_COLLECTION($col)
$col:=New collection
$col.push(New object("name";"Smith";"salary";10000))
$col.push(New object("name";"Wesson";"salary";50000))
$col.push(New object("name";"Gross";"salary";10500,5))
$vSum:=$col.sum("salary") //$vSum=70500,5
Produkt: 4D
Thema: Collections
Nummer:
805260
Erstellt: 4D v16 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)