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

* 고객시스템명 :
* GAUCE 버전 :
* WAS 종류(WebLogic 등등) :
* DB 종류 :
* 문의 유형(질문/요청/참조) :
* 내용 :
안녕하세요

Gantt Chart 시리즈로 개발 중입니다.

- X축  시간  (DATA : 200906080600 )
oXChart.Axis.Top.Labels.DateTimeFormat = "mm/dd (ddd) ";
oXChart.Axis.Bottom.Labels.DateTimeFormat = "hh:mm";
- Y축  상품 코드   (DATA : ABCD -1E)

1. 이때 데이터가 많아 X축의 Min, Max값을 조정하여 특정구간만 보이고 나머지는 스크롤해서 보려고 합니다.
   그런데 min, max를  
  oXChart.Axis.Top.Automatic = false;
  oXChart.Axis.Bottom.Automatic = false;
  dateMin=new Date(2009,6,10);                        // 1997/03/15
  dateMax=new Date(2009,6,11);
  oXChart.Axis.Bottom.Minimum=dateMin.getVarDate();
  oXChart.Axis.Bottom.Maximum=dateMax.getVarDate();
  oXChart.Axis.Top.Minimum=dateMin.getVarDate();
  oXChart.Axis.Top.Maximum=dateMax.getVarDate();

  이렇게 설정하면 Axis Minimum Value must be <= Maximum 이라는 오류가 납니다.

2. Y축 Label이 상품코드이고 nTaskCol 컬럼은 따로 순서데이터컬럼 (1,2,3....)을 두어 사용하였습니다.
그런데 상품코드가 300개가 넘는데 화면의 레이블에는 몇십개 정도만 표시됩니다. 확대해서보면 보이긴 하는데
Y축 Label에 표시되는 숫자는 갯수는 변함이 없습니다.
이경우 Labels 갯수 및 간격조정을 어떻게 해야하나요?
oXChart.Axis.left.Increment 로는 안되던데요.



 
Tag List
XE Login