4D v19

collection.sum( )

Inicio

 
4D v19
collection.sum( )

collection.sum( )  


 

El método collection.sum( ) devuelve la suma de todos los valores numéricos de la colección.

Solo se tienen en cuenta elementos numéricos para el cálculo (se ignoran otros tipos de elementos).

Si la colección contiene objetos, pase el parámetro rutaProp para indicar la propiedad del objeto a tener en cuenta.

collection.sum( ) devuelve 0 si:

  • la colección está vacía,
  • la colección no contiene elementos numéricos,
  • rutaProp no se encuentra en la colección.

 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

 
PROPIEDADES 

Producto: 4D
Tema: Colecciones

This command can be run in preemptive processes

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v19)
Manual de lenguaje 4D ( 4D v19.1)