4D v14.3

DELETE FROM ARRAY

Home

 
4D v14.3
DELETE FROM ARRAY

DELETE FROM ARRAY 


 

DELETE FROM ARRAY ( ArrayName ; Beginn {; AnzElemente} ) 
Parameter Typ   Beschreibung
ArrayName  Array in Array, in dem Elemente zu löschen sind
Beginn  Lange Ganzzahl in Position, ab der Elemente gelöscht werden sollen
AnzElemente  Lange Ganzzahl in Anzahl der zu löschenden Elemente, bzw. 1 Element, falls nichts angegeben ist

Der Befehl DELETE FROM ARRAY löscht die Elemente von Array ab Beginn.

AnzElemente ist optional. Wird der Parameter nicht angegeben, wird nur ein einziges Element gelöscht, sonst die angegebene Anzahl der Elemente. Die Größe der Tabelle wird automatisch aktualisiert.

Folgendes Beispiel löscht ab Element 5 drei Elemente:

 DELETE FROM ARRAY(anArray;5;3)

Folgendes Beispiel löscht das letzte Element eines Array, sofern es vorhanden ist:

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

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Arrays
Nummer: 228

 
GESCHICHTE 

Geändert: 4D v11 SQL

 
SIEHE AUCH 

INSERT IN ARRAY
Size of array

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v11 SQL Release 6)
4D Programmiersprache ( 4D v12.4)
4D Programmiersprache ( 4D v14 R2)
4D Programmiersprache ( 4D v14 R3)
4D Programmiersprache ( 4D v13.5)
4D Programmiersprache ( 4D v14.3)
4D Programmiersprache ( 4D v14 R4)