Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ParameterDescription
arrayThe dynamic array that is to be modified.
FieldThe field position to delete. value and subvalue must be 0 (zero) to delete the field.
valueThe value position to delete. subvalue must be 0 (zero) to delete value, and field must be greater than 0 (zero).
subvalueThe subvalue position to delete. field and value must be greater than 0 (zero) to delete subvalue.

See also

Insert()ExtractReplace()

Example

Code Block
list = "BOB": @fm: "SUE": @fm: "JOE"
* Remove SUE from an @fm-delimited list
locate "SUE" in list using @fm setting Pos then
list = delete (list, Pos, 0, 0)
end
 
* If the list were @vm-delimited:
list = "BOB": @vm: "SUE": @vm: "JOE"
locate "SUE" in List using @vm setting Pos then
list = delete (List, 1, Pos, 0)
end