게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.
* 고객시스템명 :
* 문의할 Component명 및 버전 : XChartU, 2.0.1.4
* DataSet 버전 : 2.0.1.34
* Tr 버전 :
* 문의 유형(질문/요청/참조) :
* 내용 :
아래는 도넛 모양의 차트를 그릴때 사용되는 함수 샘플인데요
궁금한 사항이 있습니다.
1. 도넛처럼 중앙이 뚫리게 그릴수 있나요?
(XChart1.Series(SeriesIdx).asDonut.DonutPercent=20; 이거 같은데 먹히질 않습니다;;)
2. XChart1.Series(SeriesIdx).asDonut.ExplodeBiggest = 30;을사용하면
가장 큰조각을 분리해서 보여주는데요
모든 조각을 분리시킬려면 어떻게 해야 할까요?
답변 주시면 감사하겠습니다.
그럼 수고하세요.
---------------------------샘플-----------------------------------
function fn_chart(){
//Chart 3d로 표현할지 여부
XChart1.Environment.MouseWheelScroll = "false";
XChart1.Aspect.View3D="true";
XChart1.Aspect.Chart3DPercent=30;
//**********[XChart1 Panel 정보입력]**********//
XChart1.Panel.Color = XChart1.ToOLEColor("white");
XChart1.Panel.BevelInner = 0;
XChart1.Panel.BevelOuter = 0;
XChart1.Panel.BorderStyle=0;
//Header관련
XChart1.Header.Font.Color = XChart1.ToOLEColor("000000");
XChart1.Header.Text.Clear();
//legend관련
XChart1.Legend.Visible="false";
//Grid없앰.
XChart1.Axis.Bottom.GridPen.visible = "false";
XChart1.Axis.Left.GridPen.visible = "true";
XChart1.Axis.Bottom.Visible = "false";
XChart1.Walls.Left.Color=XChart1.ToOLEColor("#FFFFFF");
XChart1.Zoom.Pen.Color = XChart1.ToOLEColor("#1D5B89");
//가운데 값표현
Mark = XChart1.Tools.Add (10);
XChart1.Tools.Items(Mark).asAnnotation.Shape.Top=100;
XChart1.Tools.Items(Mark).asAnnotation.Shape.Left=200;
XChart1.Tools.Items(Mark).asAnnotation.Shape.ShadowSize=0;
XChart1.Tools.Items(Mark).asAnnotation.Shape.Transparent="true";
XChart1.Tools.Items(Mark).asAnnotation.Text="총 : "+ds_chart.Sum(3,0,0)+" 건";
//XChart1.AddSeries();
SeriesIdx=XChart1.AddSeries(25);
XChart1.Series(SeriesIdx).Marks.Style =0;
XChart1.Series(SeriesIdx).Marks.Frame.Visible = "false";
XChart1.Series(SeriesIdx).Marks.Arrow.Visible="false";
XChart1.Series(SeriesIdx).Marks.Transparent="true";
XChart1.Series(SeriesIdx).Marks.ArrowLength=-20;
XChart1.Series(SeriesIdx).asDonut.PiePen.Visible="false";
XChart1.Series(SeriesIdx).DataID="ds_chart";
XChart1.Series(SeriesIdx).YValueColumn="cnt";
XChart1.Series(SeriesIdx).LabelColumn="list";
XChart1.Series(SeriesIdx).ColorColumn= "color";
//custom
XChart1.Series(SeriesIdx).asDonut.ExplodeBiggest = 30;
XChart1.Series(SeriesIdx).asDonut.XRadius = 70;
XChart1.Series(SeriesIdx).asDonut.YRadius = 70;
XChart1.Series(SeriesIdx).asDonut.DonutPercent=20;
XChart1.Reset();
}