Легкий тюнинг диаграмм - 01
Меняем названия осей
Думаю, что многих, скажем мягко, не устраивают подписи к осям диаграмм. Ну, например, зачем нужно длинно подписывать диаграмму (что-то вроде Количество: все (Название организации»)), содержащую агрегированные данные типа count?
![Нажмите на изображение для увеличения
Название: Chart_01.png
Просмотров: 96
Размер: 34.3 Кб
ID: 186](//axforum.info/forums/blog_attachment.php?attachmentid=186&thumb=1&d=1325960106)
В этом случае результат агрегирования не зависит от поля, по которому оно (агрегирование) производится: считаются все записи, и все равно, по какому полю их считать.
Выгружаем диаграмму и проводим легкий тюнинг.
Открываем любым удобным XML редактором выгруженную диаграмму и находим раздел <ChartAreas>. Видим что-то вроде этого:
Добавляем в группу каждой оси параметр Title с нужным нам значением:
Импортируем диаграмму с заменой.
Получаем следующий результат:
![Нажмите на изображение для увеличения
Название: Chart_02.png
Просмотров: 116
Размер: 8.0 Кб
ID: 187](//axforum.info/forums/blog_attachment.php?attachmentid=187&thumb=1&d=1325960106)
![Smile](/forums/images/smilies/smile.gif)
Думаю, что многих, скажем мягко, не устраивают подписи к осям диаграмм. Ну, например, зачем нужно длинно подписывать диаграмму (что-то вроде Количество: все (Название организации»)), содержащую агрегированные данные типа count?
В этом случае результат агрегирования не зависит от поля, по которому оно (агрегирование) производится: считаются все записи, и все равно, по какому полю их считать.
Выгружаем диаграмму и проводим легкий тюнинг.
Открываем любым удобным XML редактором выгруженную диаграмму и находим раздел <ChartAreas>. Видим что-то вроде этого:
Код:
<ChartAreas> <ChartArea BorderColor="White"> <AxisY LabelAutoFitMinFontSize="8" TitleForeColor="59, 59, 59" TitleFont="{0}, 10.5px" LineColor="165, 172, 181"> <MajorGrid LineColor="239, 242, 230" /> <MajorTickMark LineColor="165, 172, 181" /> <LabelStyle Font="{0}, 10.5px" ForeColor="59, 59, 59" /> </AxisY> <AxisX LabelAutoFitMinFontSize="8" TitleForeColor="59, 59, 59" TitleFont="{0}, 10.5px" LineColor="165, 172, 181"> <MajorGrid Enabled="False" /> <LabelStyle Font="{0}, 10.5px" ForeColor="59, 59, 59" /> </AxisX> </ChartArea> </ChartAreas>
Код:
<AxisY Title="Количество созданных интересов" … <AxisX Title="Месяцы" …
Получаем следующий результат:
![Smile](/forums/images/smilies/smile.gif)
Всего комментариев 0