고수님들 저좀 도와주십시오...
데이터베이스 관련해서 프로그램을 구성하던 중에 그래프문제에 봉착해서 당췌 해결점을 찾지 못하고 있습니다...
여기저기 자료를 복사하고 수집해서 공부하고 대입해보고 하는데도 아무리 해도 그림과 같은 그래프가 나오질 않아요...
몇일째 이거만 가지고 낑낑대다가 혹시 이곳에서 도움을 받을수 있을까하여 이렇게 글을 올립니다...
참고로 저는 델파이 6enterprise을 사용하고 있고 설치시 내장된 TeeChart나 TDBChart를 사용중입니다(아직 한 개도 성공시키지 못했다는ㅡㅜ)...
그림1의 그래프에 해당하는 자료는 아래와 같습니다.
카운트 값 주어진 값들의 최대값 : 42.5
1 35.0 중앙값 : 33.1
2 31.7 최소값 : 23.7
3 32.0 위 값들은 일정한 계산식에 의거해 산출되게 됩니다.
4 35.3
5 34.0
6 32.3
7 35.0
8 33.7
9 35.3
10 34.0
11 34.7
12 31.7
13 30.0
14 34.0
15 28.0
그림과 반드시 같지는 않아도 되는데 좌우측에 내용이 표시되어야 하구요 최대값, 중앙값, 최소값의 선이 표시되어야 합니다...
밑에 X좌표점의 카운터는 입력카운터에 맞게끔 조정해도 괜찮습니다...
이거말고도 더 어려운 그래프들이 많은데 젤로 쉽게 보이는 그래프에서 해매고 있습니다...
일단 이거하나만 구현해보면 어떻게 하는지 좀 감잡지 않을까 싶어서 문의드립니다..
자세한 설명과 실제 프로그램을 구현해서 동봉하시면 정말로 감사하겠습니다...
또, 그래프 구현이 자유자재로 되시는 분께 특별한 부탁도 드리고 보상도 하고자 하오니 메일로 연락을 부탁드리고요 고수님들의 많은 도움을 부탁드립니다...
정말로 급하고 그래프 구현이 너무나도 어려워서 그럽니다...
도와주십시요... 절실하게 여러분의 도움을 기다리겠습니다...
lsg2453@naver.com
이승근
우선 그래프를 프로그램으로 구현하실려면 일단 TChart의 기본 개념이 필요할 것 같군요..
일단 책을좀 보셔야 이해가 빠름니다...^^
제일 쉬운방법은 어떻게 길게 코딩을 할수는 없고 Tchart에 보시면 프로퍼티에 보시면 SeriesList가 있습니다.
그곳을 클릭하시면 위 그림처럼 나오져 이곳에서 일단 셋팅을 하세요...
그리고 그곳에다가 SeriesList의 순서데로
For 문안에다가 넣던지해서
Series1.Add(AValue :Double, ALable :String, clGreen, AColor:TColor);
이런식으로 값을 적어서 대입하세요...
그러면 원하시는 그래프에 값을 그때그때 변환되어 넣을수 있을겁니다..
그리고 기왕이면 TDBCahrt보다는 그냥 TChart차트를 권장하고 싶네요...
제약이 좀 있거든요...^^
Tchart의 셈플소스를 집으로 올리오니 보시고 참고하세요...
그럼 건승 하시길...