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 数据选择和操纵,段落选择语句,最后一句话。