カスタム オプション セットであるフィールドをグループ化しながら値を合計する FetchXML リクエストを実行できるようにしたいのですが、期待した結果が得られません。
返されるのは、関連するカスタム オプション セットの値ではなく、合計された値だけなので、返される値が何に関連するのかわかりません。
これは正しいと思われる fetchXML リクエストです。
<fetch distinct='false' mapping='logical' aggregate='true'>
<entity name='opportunity'>
<attribute name='estimatedvalue' alias='opportunity_sum' aggregate='sum' />
<attribute name='koo_opportunitytype' alias='koo_opportunitytype' groupby='true' />
</entity>
</fetch>
返される各値には、1 つの属性 ( opportunity_sum値) のみが含まれます。
たとえば顧客IDでグループ化すると、返された値が正しく合計され、合計された値ごとに関連する顧客に参照が返されます。
カスタム オプション セットの値でグループ化することはできませんか? これは、ステータス コードなどの標準的なシステム オプション セットの値で問題なく動作するようです。