Проблема с круговой диаграммой в CRM 2011 - PullRequest
2 голосов
/ 05 декабря 2011

У меня есть круговая диаграмма, которая основана на стандартном объекте «Активность».Проблема связана со следующей строкой: -

<attribute groupby="true" alias="groupby_column" name="scheduledend" dategrouping="week" />

Поскольку я занимаюсь группировкой на еженедельной основе, из-за чего «Горизонтальные метки (категории) оси» будут представлены как 51-я неделя 2011 года,52-я неделя 2011 года и т. Д. Я хочу изменить метки этой оси как неделя 1, неделя 2 ...?Но я не могу найти решение для этого.Любая идея, любой обходной путь высоко ценится.

Кстати, вот XML, который я использую: -

<visualization>
  <visualizationid>{4930EBE4-3317-E111-B519-005056B20058}</visualizationid>
  <name>My Team's Aging Activities</name>
  <primaryentitytypecode>activitypointer</primaryentitytypecode>
  <datadescription>
    <datadefinition>
      <fetchcollection>
        <fetch mapping="logical" aggregate="true">
          <entity name="activitypointer">
            <attribute alias="aggregate_column" name="activityid" aggregate="count" />
            <attribute groupby="true" alias="groupby_column" name="scheduledend" dategrouping="week" />
            <filter type="and">
              <condition attribute="scheduledend" operator="next-x-weeks" value="4" />
              <condition attribute="scheduledend" operator="not-null" />
            </filter>
          </entity>
        </fetch>
      </fetchcollection>
      <categorycollection>
        <category>
          <measurecollection>
            <measure alias="aggregate_column" />
          </measurecollection>
        </category>
      </categorycollection>
    </datadefinition>
  </datadescription>
  <presentationdescription>
    <Chart Palette="None" PaletteCustomColors="97,142,206; 209,98,96; 168,203,104; 142,116,178; 93,186,215; 255,155,83; 148,172,215; 217,148,147; 189,213,151; 173,158,196; 145,201,221; 255,180,138">
      <Series>
        <Series ShadowOffset="0" IsValueShownAsLabel="true" Font="{0}, 9.5px" LabelForeColor="59, 59, 59" CustomProperties="PieLabelStyle=Inside, PieDrawingStyle=Default" ChartType="pie">
          <SmartLabelStyle Enabled="True" />
        </Series>
      </Series>
      <ChartAreas>
        <ChartArea>
          <Area3DStyle Enable3D="true" />
        </ChartArea>
      </ChartAreas>
      <Legends>
        <Legend Alignment="Center" LegendStyle="Table" Docking="right" IsEquallySpacedItems="True" Font="{0}, 11px" ShadowColor="0, 0, 0, 0" ForeColor="59, 59, 59" />
      </Legends>
      <Titles>
        <Title Alignment="TopLeft" DockingOffset="-3" Font="{0}, 13px" ForeColor="0, 0, 0"></Title>
      </Titles>
    </Chart>
  </presentationdescription>
  <isdefault>false</isdefault>
</visualization>

Спасибо.

1 Ответ

1 голос
/ 25 марта 2014

Поле, на которое вы ссылаетесь, называется LegendText, и, согласно CRM Chart Guy, текст легенды на круговой диаграмме не может быть изменен (см. «Вещи, которые мы, к сожалению, не можем сделать ...» в конце статьи).

http://crmchartguy.wordpress.com/2014/03/13/all-things-pie-chart-in-dynamics-crm/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...