如何将选择语法用于逐场,这是动态ax中的数组



i在阵列中具有字段值。我应该如何用本字段和总和编写选择语法?

while select finStatementTable join DataClassParagraph,sum(Value) from finStatementTrans
    group by finStatementTrans.DataClassParagraph
    where finStatementTable.RecId == finStatementTrans.FinStatementTable_FK
           &&  finStatementTable.FinStatementTableParent_FK == 5637569094
{
    info(strFmt(%1,%2",finStatementTrans.DataClassParagraph,finStatementTrans.Value[1]));
}

这是正确的吗?

sum(Value[1]) 

使用此我无法编译。

正如他在评论中提到的Aliaksandr Maksimau所述,汇总数组字段是不可能的。聚合仅支持整数和真实数据类型字段。

另请参见X 数据选择和操纵,段落选择语句,最后一句话。

最新更新