Insert function
Insert new elements into a data field
Description
The Insert function inserts new elements at the specified index into a list or table.
Lists
A single value or a list can be inserted into a one-dimensional list.
Tables
In a two-dimensional field (table) a list or a table can be inserted.
- A list is inserted into the table as a new line at the specified position
- The length of the list is adjusted, if necessary, to the number of columns in the table
- For adjustment either elements with the value zero are added or elements are cut off
A table can only be inserted into a table if the number of columns is identical.
Syntax
Insert (field, index, element)
Examples
Insert the number 42 at the 3rd position in x
The list y is inserted at 2nd position in x
Insert line x in 2nd position in z
Insert table z at the 3rd position in z
Data field based functions
ClrRect | Deletes a rectangular area |
Clip | Limits values of a data field |
Count | Returns number of elements |
Diff | Difference values of elements |
Dim | Number of dimensions of tables |
Flat | Joins rows of a table |
GetAt | Value of a specified position |
GetRect | Returns the specified area |
Insert | Inserts new elements |
Join | Join fields together |
New | Generates a new list |
Pick | Get selected items from a list |
Remove | Removes items from a list |
Reverse | Inverts the order in a list |
Scale | Converts values to a new scale |
SetAt | Sets a value at a position |
Split | Splits a list into sublists |
Sum | Returns the sum of all elements |
Text | Generates a text list |
Trim | Removes invalid values |