콤보 차트에 데이터 바인딩
차트를 데이터 소스에 바인딩하려면 다음 단계를 수행합니다.
1. 데이터 패널에서 콤보 차트에 대한 올바른 데이터 형식의 인포테이블을 반환하는 데이터 서비스를 추가합니다.
|
런타임에 서비스가 이벤트에 의해 트리거되는지 확인합니다.
|
2. 데이터 서비스의 All Data 속성을 차트의 Data 속성에 바인딩합니다.
3. 차트를 선택한 다음 속성 패널에서 XAxisField 속성을 사용하여 X축에 사용할 인포테이블 열을 선택합니다.
4. NumberOfSeries 속성을 차트에 표시할 데이터 계열의 수로 설정합니다.
5. DataField1..N 속성을 사용하여 각 데이터 계열에 대한 인포테이블 열을 선택합니다.
6. ChartType 속성을 사용하여 데이터 계열에 대해 표시할 기본 시각화 유형을 선택합니다. 기본적으로 바인딩된 인포테이블의 각 열이 별도의 축에 표시됩니다.
7. NumberOfYaxes 속성을 사용하여 차트에 표시할 Y축 수를 설정합니다.
기본 시각화 유형은 MarkerShape 속성을 사용하여 모든 데이터 계열에 적용됩니다. SeriesNType 속성을 사용하여 각 데이터 계열에 사용할 시각화 유형을 수동으로 지정할 수 있습니다. SeriesNMarkerShape 및 SeriesNMarkerSize 속성을 사용하여 각 데이터 계열의 형태와 크기를 설정합니다.
8. 하나의 축 아래에 여러 데이터 계열을 그룹화하려면 DisplaySeriesNOn 속성을 사용하여 Y축을 선택합니다.
9. YAxisNPosition 속성을 사용하여 기본 Y축에 표시할 데이터 계열을 선택합니다.
10. 저장을 클릭한 다음 매쉬업 보기를 클릭합니다.
데이터가 이제 차트에 표시됩니다. 추가 속성을 사용하여 위젯을 구성할 수도 있습니다. 예를 들면, 다음과 같습니다.
• 데이터 계열에 대해 표시할 기본 시각화 유형을 선택하려면 ChartType 속성을 사용합니다. SeriesNType 속성을 사용하여 각 데이터 계열에 대해 이 선택을 무시할 수 있습니다.
• 눈금자 선을 표시하려면 ShowXAxisRuler 및 ShowYAxisRuler 속성을 활성화합니다. YAxisRulerAlignment 속성을 사용하여 눈금자 선에 대한 참조로 사용할 축을 지정할 수 있습니다. 기본 축 또는 보조 축의 표시에 선을 정렬할 수 있습니다. 기본적으로 선은 기본 축 마커에 정렬됩니다.
• 세로 또는 가로 축을 따라 확대/축소를 활성화하려면 HorizontalZoom 및 VerticalZoom 속성을 활성화합니다.
• 차트에 상태 서식을 적용하려면
DataSeriesStyleN 속성을 사용합니다. 자세한 내용은
예: 차트에 상태 서식 적용을 참조하십시오.
사용 가능한 구성 옵션에 대한 자세한 내용은 위젯 속성 표를 참조하십시오.
|
런타임에 자동으로 차트 데이터를 업데이트하려면 자동 새로 고침 기능을 생성하고 차트 데이터를 반환하는 데이터 서비스에 바인딩합니다. 자세한 내용은 자동 새로 고침을 참조하십시오.
|