2016-01-25 1 views
1

У меня есть диаграмма, отображающая итоговые статусы по дате, и я пытаюсь объединить некоторые статусы вместе в один столбец по запросу моего руководителя. Я изучаю эту проблему в течение нескольких дней, но из-за нашей настройки пользовательских сущностей я пришел с пустыми руками. Вот XML, с которым я работал, поскольку вы можете видеть, что я попытался сгруппировать фильтры, но он никуда не ушел.Dynamics 2013 Chart - групповые столбцы на основе значений

<fetchcollection> 
    <fetch mapping="logical" aggregate="true"> 
     <entity name="opportunity"> 
     <attribute name="cpc_batchload" groupby="true" alias="_CRMAutoGen_groupby_column_Num_0" dategrouping="day" /> 
     <attribute name="cpc_status" aggregate="countcolumn" alias="_CRMAutoGen_aggregate_column_Num_0"> 
      <filter type="and"> 
      <condition attribute="cpc_status" operator="in"> 
       <value>923020000</value> 
       <value>923020009</value> 
       <value>923020001</value> 
       <value>923020007</value> 
       <value>923020002</value> 
      </condition> 
      </filter> 
     </attribute> 
     <attribute name="cpc_status" aggregate="countcolumn" alias="_CRMAutoGen_aggregate_column_Num_17"> 
      <filter type="and"> 
      <condition attribute="cpc_status" operator="in"> 
       <value>923020004</value> 
      </condition> 
      </filter> 
     </attribute> 
     </entity> 
    </fetch> 
    </fetchcollection> 

ответ

0

Я бы просто создать дополнительное сгруппированных опции набора поля (cpc_groupedstatus) в возможностях субъекта и создать рабочий процесс, чтобы обновить его на изменении cpc_status. Таким образом, у вас будет два поля статуса, похожие на стандартные поля «Статус» и «Статус», и вы сможете создать диаграмму на cpc_groupedstatus без использования xml.

Пожалуйста, отметьте этот ответ полезным, если это решит вашу проблему.