Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
collection.concat( )
|
collection.concat ( valor {; valor2 ; ... ; valorN} ) -> Resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
valor | Número, Texto, Objeto, Collection, Fecha, Booleano |
![]() |
Valor(es) a concatenar Si el valor es una colección, todos los elementos de la colección se agregan a la colección original | |||||
Resultado | Collection |
![]() |
Colección original con valor(es) añadido(s) | |||||
El método collection.concat( ) devuelve una nueva colección con todos los elementos del parámetro valor agregado al final de la colección original.
Nota: este comando no modifica la colección original.
Si valor es una colección, todos sus elementos se agregan como elementos nuevos al final de la colección original. Si valor no es una colección, se agrega como un nuevo elemento.
C_COLLECTION($c)
$c:=New collection(1;2;3;4;5)
$fruits:=New collection("Orange";"Banana";"Apple";"Grape")
$fruits.push(New object("Intruder";"Tomato"))
$c2:=$c.concat($fruits) //[1,2,3,4,5,"Orange","Banana","Apple","Grape",{"Intruder":"Tomato"}]
$c2:=$c.concat(6;7;8) //[1,2,3,4,5,6,7,8]
Producto: 4D
Tema: Colecciones
Número
705251
Creado por: 4D v16 R6
Manual de lenguaje 4D ( 4D v19)
Manual de lenguaje 4D ( 4D v19.1)
Manual de lenguaje 4D ( 4D v19.4)
Manual de lenguaje 4D ( 4D v19.5)
Manual de lenguaje 4D ( 4D v19.6)
Manual de lenguaje 4D ( 4D v19.7)
Manual de lenguaje 4D ( 4D v19.8)