Axapta 更新\u记录集和数组字段

Axapta 更新\u记录集和数组字段,axapta,dynamics-ax-2012,x++,Axapta,Dynamics Ax 2012,X++,当我试图使用update\u recordset语句用数组字段更新表时,我得到以下编译错误: 操作数类型与运算符不兼容 这是我的密码: update_recordset Table1 setting ArrayField = Table2.ArrayField join Table2 where Table2.IdField == Table1.IdField; 有什么想法吗?数组字段与update\u记录集不兼容 您可能成功地解决了单个字段arrayField[1]等问题,

当我试图使用
update\u recordset
语句用数组字段更新表时,我得到以下编译错误:

操作数类型与运算符不兼容

这是我的密码:

update_recordset Table1 setting
    ArrayField = Table2.ArrayField 
join Table2
    where Table2.IdField == Table1.IdField;

有什么想法吗?

数组字段与
update\u记录集
不兼容

您可能成功地解决了单个字段
arrayField[1]
等问题,但我记得甚至没有成功


在选择更新时,您可能必须恢复到

谢谢Jan,我尝试过对单个字段
arrayField[1]
进行寻址,但也不起作用。