I have a pie chart and want to show the amount of applicants for each test. Right now the applicant count appears in both the legend and near the
pie slices. I'm not sure how to make the applicant # appear at the the pie slices and have the test name appear in the legend. Know how I can do this?
i.e. If I set DataYColumn to "APPLICANTS", then that data appears next to the pie slices. How can I now display the test type in the legend for each of those slices? All I see in the legend is "item1, item2, item3".
i.e. If I set DataYColumn to "APPLICANTS", then that data appears next to the pie slices. How can I now display the test type in the legend for each of those slices? All I see in the legend is "item1, item2, item3".
10 Answers, 1 is accepted
0
Hello Ryan,
The ChartSeriesLegendDisplayMode property defines whether the legend should display the Item Labels, the series name or nothing.
Best wishes,
Steve
the Telerik team
The ChartSeriesLegendDisplayMode property defines whether the legend should display the Item Labels, the series name or nothing.
Best wishes,
Steve
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Explore the
Telerik Public Issue Tracking
system and vote to affect the priority of the items
0
Michael Bartlett
Top achievements
Rank 1
answered on 06 Mar 2011, 09:05 PM
Glad this is possible but your response or documentation link doesn't make the property easy to find!
0
Hi Michael,
Here is the path to get to it from the VS property grid: Series Series -> Series N -> Appearance -> LegendDisplayMode.
All the best,
Steve
the Telerik team
Here is the path to get to it from the VS property grid: Series Series -> Series N -> Appearance -> LegendDisplayMode.
All the best,
Steve
the Telerik team
Registration for Q1 2011 What’s New Webinar Week is now open. Mark your calendar for the week starting March 21st and book your seat for a walk through all the exciting stuff we ship with the new release!
0
hazem
Top achievements
Rank 1
answered on 19 Apr 2011, 01:26 PM
i have the same problem and the LegendDisplayMode did not solve the problem as it displays Item Labels or the series name in both the pie slices and the legend.
Waiting for your replay.
Thanks.
Waiting for your replay.
Thanks.
0
Aaron
Top achievements
Rank 1
answered on 20 Apr 2011, 07:46 PM
I have the exact same problem.
My sql query returns a simple table like this:
ReportedByDept Total
Support Services 102
PA 61
Installation Services 24
Client Services 7
Engineering 3
Field Support 3
I have set the LegendDisplay property to ItemLabels
If I set the DataLabelsColumn to be ReportedbyDept, both the values next to the slices, and the legend become ReportedbyDept.
If I set the xaxiscolumn to be ReportedbyDept, the slices display the numerical value, and the legend displays "Item 1, Item 2..."
My sql query returns a simple table like this:
ReportedByDept Total
Support Services 102
PA 61
Installation Services 24
Client Services 7
Engineering 3
Field Support 3
I have set the LegendDisplay property to ItemLabels
If I set the DataLabelsColumn to be ReportedbyDept, both the values next to the slices, and the legend become ReportedbyDept.
If I set the xaxiscolumn to be ReportedbyDept, the slices display the numerical value, and the legend displays "Item 1, Item 2..."
0
Hi guys,
Unfortunately this is not available out of the box. The RadChart for ASP.NET AJAX control can handle this easily via its ItemDataBinding event, but in Telerik Reporting this event has different meaning. For the time being (until we improve the chart item) in Telerik Reporting you would have to create the chart series and items programmatically in the NeedDataSource event in order to be able to achieve your inquiry. A sample code that gets this done is available in the Data Binding Chart to a Generic List of Objects help article. Review it carefully and let us know how it goes.
Best wishes,
Steve
the Telerik team
Unfortunately this is not available out of the box. The RadChart for ASP.NET AJAX control can handle this easily via its ItemDataBinding event, but in Telerik Reporting this event has different meaning. For the time being (until we improve the chart item) in Telerik Reporting you would have to create the chart series and items programmatically in the NeedDataSource event in order to be able to achieve your inquiry. A sample code that gets this done is available in the Data Binding Chart to a Generic List of Objects help article. Review it carefully and let us know how it goes.
Best wishes,
Steve
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Explore the
Telerik Public Issue Tracking
system and vote to affect the priority of the items
0
OverCoded
Top achievements
Rank 2
answered on 29 Sep 2011, 02:55 AM
I have the same problem and I have to ask why? Why would you or anyone want to display the same data in both places? Is not the legend intended to give a meaning to a color used in a chart? Why then would you want to apply the same information to a datapoint? This is redundant. I have experience with SQL reports and quite a bit with excel and I have never come across a situation where I would use the same data in the legend and the datapoint. I consider it to be completely useless when it comes to giving meaning to graphical data. So now I guess I will have to try to learn to use the work around. I wish the SQL reports had the graphic customization Telerik has, I would drop this in a heart beat. The fact that this is hard to implement by Telerik is no excuse given the fact that it is the way it is done elsewhere. I use to have a 1979 Firebird with a V6 engine, it was all show and no go. That is what this feature is, all show and no go. Sorry just saying, everyone else does it and I know my company paid good money for the license to use it. It is all about ease of use.
0
WarriorJorge
Top achievements
Rank 1
answered on 20 Jun 2013, 03:24 PM
has this issue been fixed with the latest set of controls? I am now on 2013 Q2 and wanting to see if there is a solution to this.
Thanks
Thanks
0
Hi everyone,
Since Telerik Reporting Q1 2013 we have introduced the new Graph item which supersedes the Chart item. Using it you can define with expressions data point and legend labels. For more details, please check the attached example report definition.
As far as it is to the old Chart item, please use the suggested by my colleague programmatical approach.
I hope this helps.
Regards,
Stef
Telerik
Since Telerik Reporting Q1 2013 we have introduced the new Graph item which supersedes the Chart item. Using it you can define with expressions data point and legend labels. For more details, please check the attached example report definition.
As far as it is to the old Chart item, please use the suggested by my colleague programmatical approach.
I hope this helps.
Regards,
Stef
Telerik
Have you tried the new visualization options in Telerik Reporting Q1 2013? You can get them from your account.
0
AbdulKareem
Top achievements
Rank 1
answered on 04 Aug 2013, 10:31 AM
In series -> Data -> DataLabelColumn Give your column Name