getValues() flattens the array.
Syntax:
array_variable.getValues()
Usage example:
MAIN
DEFINE rec RECORD f1 STRING, f2 INT END RECORD
DEFINE arr DYNAMIC ARRAY OF REFERENCE
LET arr[1] = "string value"
LET arr[2] = 8
LET rec = arr.getValues()
DISPLAY rec
LET rec = getarr()
DISPLAY rec
END MAIN
FUNCTION getarr()
DEFINE arr DYNAMIC ARRAY OF REFERENCE
LET arr[1] = "string value new"
LET arr[2] = 9
RETURN arr.getValues()
END FUNCTION