我在表finStatementTrans中有字段值,它是數組。 我應該如何使用group和by這個字段來編寫select語法?如何使用Dynamics AX中的數組按字段選擇語法
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])
與此我無法編譯。
您不能使用聚合函數'sum'作爲數組字段 –