4D v16.3

DELETE FROM ARRAY

Inicio

 
4D v16.3
DELETE FROM ARRAY

DELETE FROM ARRAY 


 

DELETE FROM ARRAY ( array ; posicion {; reemplazos} ) 
Parámetro Tipo   Descripción
array  Array in Array del cual borrar elementos
posicion  Entero largo in Elemento donde comienza la supresión
reemplazos  Entero largo in Número de elementos a borrar, o 1 elemento si se omite

El comando DELETE FROM ARRAY borra uno o más elementos del array. Los elementos se borran a partir del elemento especificado por donde.

El parámetro cuantos es el número de elementos a borrar. Si no se especifica cuantos, entonces se borra un elemento. El tamaño del array se reduce en cuantos.

El siguiente ejemplo borra tres elementos, comenzando en el elemento 5:

 DELETE FROM ARRAY(anArray;5;3)

El siguiente ejemplo borra el último elemento de un array, si existe:

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



Ver también 

INSERT IN ARRAY
Size of array

 
PROPIEDADES 

Producto: 4D
Tema: Arrays
Número 228

This command can be run in preemptive processes

 
HISTORIA 

Modificado: 4D v11 SQL

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)