On the Server, if you want to use a local TRtcArray variable to prepare your array instead of directly using the "Result" object, you can do it like this:
var
aa:trtcarray
begin
aa:=Result.newArray;
aa.asstring[0]:=...
aa.asstring[1]:=...
For more information on writing remote functions on the Server and calling them from the Client, please read
this collection of FAQ topics.
Best Regards,
Danijel Tkalcec