В AX2009 тоже можно (в более ранних версиях не проверял), если вместо конкретного типа использовать anytype
X++:
static void JobTestArr(Args _args)
{
real arr[];
real arrTest(anytype _arg[])
{
;
return _arg[1] + _arg[2];
}
;
arr[1] = 1;
arr[2] = 2;
info(strfmt("%1", arrTest(arr)));
}