Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v20 R7
DELETE FROM ARRAY

DELETE FROM ARRAY 


 

DELETE FROM ARRAY ( tableau ; positionDépart {; combien} ) 
Paramètre Type   Description
tableau  Tableau in Tableau dans lequel supprimer des lignes
positionDépart  Entier long in Elément de départ de la suppression
combien  Entier long in Nombre d'éléments à supprimer ou 1 élément si ce paramètre est omis

La commande DELETE FROM ARRAY supprime un ou plusieurs élément(s) de tableau. Les éléments sont supprimés à partir de l'élément spécifié par positionDépart.

Le paramètre combien est le nombre d'éléments à supprimer. Si combien n'est pas spécifié, un seul élément est supprimé. La taille du tableau est réduite de combien.

L'exemple suivant supprime trois éléments en commençant à l'élément 5 :

 DELETE FROM ARRAY(unTableau;5;3)

L'exemple suivant supprime le dernier élément d'un tableau, s'il existe :

 $vlElem:=Size of array(unTableau)
 If($vlElem>0)
    DELETE FROM ARRAY(unTableau;$vlElem)
 End if



Voir aussi  

INSERT IN ARRAY
Size of array

 
PROPRIÉTÉS 

Produit : 4D
Thème : Tableaux
Numéro : 228

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

 
PAGE CONTENTS 
 
HISTORIQUE 

Modifié : 4D v11 SQL

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v20 R7)