我一直在研究AX查詢服務。我對所有內容都有很好的理解,但似乎QueryDataFieldMetadata對象不喜歡聚合。當我建立一個QueryDataFieldMetadata對象:如何使用AX 2012查詢服務正確返回聚合數據字段
QueryDataFieldMetadata field = new QueryDataFieldMetadata();
field.TableName = "InventSum";
field.FieldName = "AvailPhysical";
field.SelectionField = SelectionField.Database;
,並將其添加到數據源的一切都很好。但是當我這樣做時:
QueryDataFieldMetadata field = new QueryDataFieldMetadata();
field.TableName = "InventSum";
field.FieldName = "AvailPhysical";
field.SelectionField = SelectionField.Sum;
並將其添加到數據源字段不會在結果集中返回。我在執行查詢之前檢查了數據源本身,它在字段列表中但沒有返回。有誰知道爲什麼會發生這種情況?任何幫助,將不勝感激。