最近、AX Query Service に取り組んでいます。私はすべてをかなりよく理解していますが、QueryDataFieldMetadata オブジェクトは集約を好まないようです。QueryDataFieldMetadata オブジェクトを作成すると、次のようになります。
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;
そしてそれをデータソースに追加すると、フィールドは結果セットでまったく返されません。クエリを実行する前にデータソース自体を確認しましたが、フィールド リストにはありますが、何も返されません。なぜこれが起こっているのか誰にも分かりますか?どんな助けでも大歓迎です。