Controller Code :-
public class PicChart{ public List<PieWedgeData> getPieData() { List<PieWedgeData> data = new List<PieWedgeData>(); data.add(new PieWedgeData('SUNDAY', 30)); data.add(new PieWedgeData('MONDAY', 55)); data.add(new PieWedgeData('TUESDAY', 15)); data.add(new PieWedgeData('WEDNESDAY', 10)); data.add(new PieWedgeData('tHURSDAY', 20)); data.add(new PieWedgeData('FRIDAY', 20)); data.add(new PieWedgeData('SATURDAY', 5)); return data; } // Wrapper class public class PieWedgeData { public String name { get; set; } public Integer data { get; set; } public PieWedgeData(String name, Integer data) { this.name = name; this.data = data; } } }
Visualfore Page :-
<apex:page controller="PicChart" title="Pie Chart"> <apex:chart height="350" width="450" data="{!pieData}"> <apex:pieSeries dataField="data" labelField="name"/> <apex:legend position="right"/> </apex:chart> </apex:page>
OutPut Screen 1 :-
No comments:
Post a Comment