4D v16.3APPEND TO ARRAY |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
APPEND TO ARRAY
|
APPEND TO ARRAY ( array ; value ) | ||||||||
Parameter | Type | Description | ||||||
array | Array |
![]() |
Array to which an element will be appended | |||||
value | Expression |
![]() |
Value to append | |||||
The APPEND TO ARRAY command adds a new element at the end of array and assigns value to the element. In interpreted mode, if array does not exist, the command creates it with regard to the type of value.
This command works with all kind of arrays: string, number, Boolean, date, pointer and picture.
The type of value must match the array type, otherwise the syntax error 54 “Argument types are incompatible” is generated. The following values will, however, be accepted:
The following code:
INSERT IN ARRAY($myarray;Size of array($myarray)+1)
$myarray{Size of array($myarray)}:=$myvalue
... can be replaced with:
APPEND TO ARRAY($myarray;$myvalue)
Product: 4D
Theme: Arrays
Number:
911
Created: 4D 2004
4D Language Reference ( 4D v16)
4D Language Reference ( 4D v16.1)
4D Language Reference ( 4D v16.2)
4D Language Reference ( 4D v16.3)