1

最近、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;

そしてそれをデータソースに追加すると、フィールドは結果セットでまったく返されません。クエリを実行する前にデータソース自体を確認しましたが、フィールド リストにはありますが、何も返されません。なぜこれが起こっているのか誰にも分かりますか?どんな助けでも大歓迎です。

4

1 に答える 1