4D v19

collection.resize( )

Accueil

 
4D v19
collection.resize( )

collection.resize( )  


 

La méthode collection.resize( ) redimensionne la collection à la taille définie et retourne la collection redimensionnée.

Note : Cette méthode modifie la collection d'origine.

  • Si taille < longueur de la collection, les éléments en surplus sont supprimés de la collection (à partir de la fin).
  • Si taille > longueur de la collection, taille est la nouvelle longueur de la collection.
    Par défaut, les éléments ajoutés contiennent des valeurs null. Si vous souhaitez que les éléments ajoutés soient initialisés avec une valeur particulière, passez cette valeur dans le paramètre valeurDéfaut

Exemple  

 C_COLLECTION($c)
 $c:=Creer collection
 $c.resize(10) // $c=[null,null,null,null,null,null,null,null,null,null]
 
 $c:=Creer collection
 $c.resize(10;0) // $c=[0,0,0,0,0,0,0,0,0,0]
 
 $c:=Creer collection(1;2;3;4;5)
 $c.resize(10;Creer objet("name";"X")) //$c=[1,2,3,4,5,{name:X},{name:X},{name:X},{name:X},{name:X}]
 
 $c:=Creer collection(1;2;3;4;5)
 $c.resize(2) //$c=[1,2]



Voir aussi  

collection.fill( )
collection.length

 
PROPRIÉTÉS 

Produit : 4D
Thème : Collections
Nom intl. : collection.resize( )

Commande(s) éligible(s) à l'exécution dans un process préemptif

 
PAGE CONTENTS 
 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v19)
4D - Langage ( 4D v19.1)