|
빌더 입문자 입니다.
이번에 TChart 를 처음으로 쓸 일이 생겨서 이런게 질문을 드립니다.
X 축은 시간 ( 하루 24시간 ) 을 표시 하고, Y 축은 속도를 표시를 하려고 합니다.
데이터는 현재 MySQL 에 저장이 되어 있습니다.
데이터는 분당 데이타 입니다.
TChart Series 는 FastLine 을 사용 하였습니다.
X축 시간을 표시 하기 위해서는 아래와 같이 처리 했습니다.
TDateTime dtStartVal, dtEndVal;
String strTime;
Chart2->Series[0]->XValues->DateTime = true;
strTime = "2013-12-23 00:00:00";
dtStartVal = StrToDateTime(strTime);
strTime = "2013-12-23 23:59:59";
dtEndVal = StrToDateTime(strTime);
Chart2->BottomAxis->Minimum = dtStartVal ;
Chart2->BottomAxis->Maximum = dtEndVal ;
Chart2->BottomAxis->DateTimeFormat = "hh:mm";
Chart2->BottomAxis->Increment = DateTimeStep[dtOneMinute];
위와 같이 처리 해 줬을 때
맨 왼쪽은 00:00 으로 표시가 되는데 맨 오른쪽 에는 22:00 까지만 표시가 됩니다.
제가 원하는 것은
X축과 Y축 모두 고정 시키고 싶습니다.
X 축 : 왼쪽은 00:00 오른쪽은 24:00 까지 표시 하고 싶습니다.
Y 축 : 0 부터 250 까지 고정 시키고,
하루 동안의 분탕 데이타를 DB에서 읽어 와서 차트에 표현 하려고 합니다.
전혀 감이 잡히지 않아서 이렇게 부탁 좀 드리려고 합니다.
아시는 분은 도움을 주셨으면 합니다.
좋은 하루 되십시요.
|