Frank,
Try this:
Dimension ArrayOne[20,1]
Dimension ArrayTwo[20,1]
=FuncExample(@ArrayOne) && Passes ArrayOne By reference
Function FuncExample
LParameters laArray
Local laArrayNew
Dimension laArrayNew[20,1]
..
.. && Set laArray elements in function and change value of ArrayOne elements
&& in calling procedure.
..
Return && do not retrun array values. Passing by reference already passed
&& values back.
EndFunc
Ken Wardwell