• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1440
2007.06.21 (01:12:49)
게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

* 고객시스템명 :
* 문의할 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();
                



                        
        }


번호 제목 닉네임 조회 등록일
1605 no image 그리드의 내용을 드래그해서 copy & paste하는 방법은??
기술지원44
1553 2007-06-21
Selected no image 도넛 모양의 차트에 대한 속성중 궁금한게 있습니다.
박부찬
1440 2007-06-21
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : * 문의할 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(); }
1603 no image 도넛 모양의 차트에 대한 속성중 궁금한게 있습니다.
기술지원44
1414 2007-07-03
1602 no image (급)ViewSummary로 생성된 Sum행의 높이 조절할 수 있나요?
이종순
1852 2007-05-31
1601 no image (급)ViewSummary로 생성된 Sum행의 높이 조절할 수 있나요?
기술지원44
1413 2007-06-01
1600 no image mask decode 사용문의
전용필
1401 2007-06-13
1599 no image mask decode 사용문의
기술지원
1485 2007-06-13
1598 no image 다음과 같은 report 양식을 print 하는 방법을 좀 가르쳐 주세요 파일
민경민
1366 2007-06-06
1597 no image 다음과 같은 report 양식을 print 하는 방법을 좀 가르쳐 주세요
관리자
1428 2007-06-12
1596 no image 유니코드 그리드 셀에 이미지를 넣으면 무한 루프가 발생합니다.
윤한갑
1396 2007-06-19
1595 no image 그리드에서 값 입력시 다른 셀 값 변하는 문제 파일
김원식
1387 2007-06-14
1594 no image text 나 emedit 로 바인딩시 dataset의 onColumnChanged event가 글자을 입력할때마다 발생하는문제
박두현
1409 2007-06-13
1593 no image text 나 emedit 로 바인딩시 dataset의 onColumnChanged event가 글자을 입력할때마다 발생하는문제
기술지원44
1538 2007-06-13
1592 MxMaskEditU.dll 오류문제. 파일
전정선
1385 2007-06-13
1591 no image MxMaskEditU.dll 오류문제.
기술지원44
1382 2007-06-13
1590 no image 그리드를 SaveExcel 할때 특정 컬럼숨기기가 되나요?
김현수
1399 2007-06-08
1589 no image 그리드를 SaveExcel 할때 특정 컬럼숨기기가 되나요?
관리자
1396 2007-06-11
1588 no image 6만건의 데이터를 csv로 바꾸고 utf-8파일로 전환하면 글씨가 불규칙적으로 깨지는데요......
권연희
1647 2007-06-08
1587 no image 6만건의 데이터를 csv로 바꾸고 utf-8파일로 전환하면 글씨가 불규칙적으로 깨지는데요......
관리자
1438 2007-06-11
1586 no image 엑셀에서 csv파일로 만들어 엑셀 업로드 할때요....첫번째 컬럼의 값을 화면에 로드할 수가 없어요...
권연희
1398 2007-06-08
Tag List
XE Login