2017-03-08 6 views
1

私は定義している特定の順序で特定のグループ化されたデータのみを表示するように編集しようとしているMicrosoft Dynamics CRMチャートを持っています。ダイナミックCRMチャートカスタム注文とフィルタ

私はXMLをエクスポートして、私は次のデータがスニペット持つようにそれを編集した:

<datadescription> 
    <datadefinition> 
    <fetchcollection> 
     <fetch mapping="logical" aggregate="true"> 
     <entity name="opportunity"> 
      <attribute name="estimatedvalue" aggregate="sum" alias="sum_estimatedvalue" /> 
      <attribute name="stepname" groupby="true" alias="stepname" /> 
     </entity> 
     </fetch> 
    </fetchcollection> 
    <categorycollection> 
     <category alias="stepname"> 
     <measurecollection> 
      <measure alias="sum_estimatedvalue"> 
     </measurecollection> 
     </category> 
    </categorycollection> 
    </datadefinition> 
</datadescription> 

は基本的にデータは現在stepnameによってグループ化された(15のステップがある)と、各ステップ名はsumが含まれていますそれぞれestimatedvalue

今、私は(基本的に休みをフィルタリング)と、以下の順でそれらを保つ唯一のステップ名の5を示している何をしたいか:

2 - 提案作成さ

4 - 手数料

6オープンプラン

12アドバイザ請求

13 - 金融フィネス請求書

グラフXMLを編集するにはどうすればよいですか?

答えて

0

グラフXMLには、FetchXML文があることがわかります。あなたは、必要に応じてフィルタリングし、オーダーするために、これを編集することができます。

<fetch mapping="logical" aggregate="true" > 
    <entity name="opportunity" > 
    <attribute name="estimatedvalue" aggregate="sum" alias="sum_estimatedvalue" /> 
    <attribute name="stepname" groupby="true" alias="stepname" /> 
    <order alias="stepname" /> 
    <filter type="and" > 
     <condition attribute="stepname" operator="in" > 
     <value>2-Proposal Created</value> 
     <value>4-Fees</value> 
     <value>6-Open Plan</value> 
     <value>12-Advisor Invoice</value> 
     <value>13-Financial Finesse invoice</value> 
     </condition> 
    </filter> 
    </entity> 
</fetch> 

私はフェッチビルダー/エグゼキュータでFetchXMLをテストし、それはそれを介して動作を行います。私はグラフXMLをこのように編集したことは一度もありませんが、理論上は上記のように動作するはずです。

関連する問題