Q&A

  • 퀵레포트에 쓰인 챠트 출력시 문제 발생...
안녕하십니까?
델파이와 매일 씨름하고 있는 초보입니다
개발환경은 Delphi4.0(#3까지 업데이트했습니다), Interbase6.0, win98se입니다
5일째 무지를 벗어나지 못하게 하는 놈이 있어 이렇게 질문을 하네요...
퀵레포트에 쓰인 챠트는 쿼리에 연결하여 표현되게 만들었습니다.
챠트는 칼럼헤더에 넣었고, 쿼리되어진 데이터는 학생회원번호순으로 소트되게 하였습니다.
디테일밴드는 시험주차, 학생성적이 뿌려지고, 그룹헤더에 학생 회원번호가 바뀌면 새로운페이지로 넘어가도록 작성하였습니다.

근데 문제가 발생하였습니다.
페이지도 잘넘어가고, 챠트도 잘그려지는데 다음과 같은 현상이 나오네요


쿼리된 데이터
===================
100 1주차 홍길동 90
100 2주차 홍길동 70
100 3주차 홍길동 50
200 1주차 델파이 10
200 2주차 델파이 90
200 3주차 델파이 70
===================

위 데이터를 토대로 지금 출력되는 현상은 다음과 같습니다.

==============================================================
_________________________________________
             학생성적표
이름: 홍길동
_________________________________________
90 | +                       +
   | +                       +
70 | +     +                 +    +
   | +     +                 +    +
50 | +     +    +            +    +
   | +     +    +            +    +
   | +     +    +            +    +
10 |_+____+____+_____+____+____+________
   1주차 2주차 3주차 1주차 2주차 3주차  
__________________________________________________
1주차  90점
__________________________________________________
2주차  70점
__________________________________________________
3주차  50점
__________________________________________________
                                      page 1/2

=======================================================================

_________________________________________
             학생성적표
이름: 델파이
_________________________________________
90 | +                    +
   | +                    +
70 | +    +               +    +
   | +    +               +    +
50 | +    +    +          +    +
   | +    +    +          +    +
   | +    +    +          +    +
10 |_+____+____+_____+____+____+________
   1주차 2주차 3주차 1주차 2주차 3주차  
__________________________________________________
1주차  10점
__________________________________________________
2주차  90점
__________________________________________________
3주차  70점
__________________________________________________
                                      page 2/2

=============================================================
벌써 예상하셨겠지만 챠트가 페이지가 넘어갔는데도 불구하고 홍길동자료뒤에
델파이 자료가 붙어서 같이 출력됩니다(결과적으로 1페이지,2페이지 챠트는 같아짐)
1페이지는 홍길동 자료만, 2페이지는 홍길동 자료는 지워지고 델파이자료만
그래프가 그려져야 하는데 둘이 같이 놀아버리네요...
쉬운 이해를 위해서 이렇게 길게 풀어썼습니다.
여러고수님들의 아낌없는 조언 기다리겠습니다.




0  COMMENTS