page no. 79420666
- 기능 설명
- Chart 컨트롤의 계열을 API를 통해 추가, 삭제할 수 있습니다.
- 대상이 되는 Chart는 Default, Polygon, Scatter Chart입니다.
- Script API 를 통해 위 Chart의 계열을 추가, 삭제, Clear 할 수 있는 기능을 제공합니다.
- Chart 컨트롤의 계열을 API를 통해 추가, 삭제할 수 있습니다.
- 사용 방법
- 각 차트의 컨트롤의 AddSeries, RemoveSeries, ClearSeries Script API 함수를 통해 계열의 대한 추가, 삭제 등의 기능을 사용할 수 있습니다.
- 계열에 대한 기본 항목만 설정되며, 데이터를 표시하기 위한 값 필드 등에 대한 항목은 별도로 설정해야 합니다.
- AddSeries 의 경우, 각 차트에 계열 객체를 반환합니다.
RemoveSeries 기능의 경우, 삭제하고자 하는 계열의 이름을 파라미터로 전달 해야 합니다.
순 번 함 수 명 파라미터 반환 타입 기 능 비 고 1 AddSeries - object 각 차트에 해당하는 계열을 추가 추가한 계열 객체를 반환합니다. 2 RemoveSeries seriesName(string) void 파라미터로 전달한 이름에 해당하는 계열을 삭제합니다. 3 ClearSeries - void 모든 계열을 삭제합니다.
사용 예제 코드
예제 코드/************************************** * 버튼 컨트롤이 클릭되는 시점에 발생합니다. * * arguments : * string Id (Readonly:False) : 컨트롤이름 * string Text (Readonly:False) : 라벨 값 **************************************/ var OnButtonClick = function(sender, args){ if(args.Id == 'btn_default_add'){ var newSeries = Chart.AddSeries(); newSeries.ValueField = '판매단가'; Matrix.doRefresh('Chart'); } if(args.Id == 'btn_default_remove'){ Chart.RemoveSeries('Series6'); Matrix.doRefresh('Chart'); } if(args.Id == 'btn_default_clear'){ Chart.ClearSeries(); Matrix.doRefresh('Chart'); } if(args.Id == 'btn_polygon_add'){ var newSeries = PolygonChart.AddSeries(); newSeries.ValueField = '판매단가'; Matrix.doRefresh('PolygonChart'); } if(args.Id == 'btn_polygon_remove'){ PolygonChart.RemoveSeries('Series6'); Matrix.doRefresh('PolygonChart'); } if(args.Id == 'btn_polygon_clear'){ PolygonChart.ClearSeries(); Matrix.doRefresh('PolygonChart'); } if(args.Id == 'btn_scatter_add'){ var newSeries = ScatterChart.AddSeries(); newSeries.SeriesX = ScatterChart.FieldInfo.Get('V'); newSeries.SeriesY = ScatterChart.FieldInfo.Get('C'); newSeries.LabelSeries = ScatterChart.FieldInfo.Get('C'); Matrix.doRefresh('ScatterChart'); } if(args.Id == 'btn_scatter_remove'){ ScatterChart.RemoveSeries('Series2'); Matrix.doRefresh('ScatterChart'); } if(args.Id == 'btn_scatter_clear'){ ScatterChart.ClearSeries(); Matrix.doRefresh('ScatterChart'); } };
참고 사항
- 값으로 표시될 값 필드 등 각 계열에 연결할 정보나 개별 설정 정보는 Script 를 통해 별도로 설정해야 합니다.
기능 정보 |
|
|
|
|
|
|
|
---|---|---|---|---|---|---|---|
시작 버전 정보 |
|
샘플 정보
- 샘플 URL :
- 샘플 파일