Q&A

  • 퀵리포트 출력시 원하는 부분에서...
안녕 하세요...

퀵리포트를 출력 하려고 합니다.

TitleBand 와  DetailBand 를 사용해서 출력 하려고 하는데요..

DetailBand 는 쿼리 레코드 수 만큼 돌릴려고 합니다..

만약에 레코드 수가 20이고 그 데이타는 이렇습니다..
조 순번 값
1   1   AAA
1   2   BBB
1   3   DDD
  .
  .
  .
2   1   AAA
2   2   CCC

이런식으로 데이타가 들어가 있씁니다..

퀵리포트 출력시 조가 바뀌면 새로운 페이지에 출력을 하려고 하는데...

그게 어렵네요... 어떤 방법이 없을까요??

알려주세요~~ 부탁 드립니다..^^

그럼..
3  COMMENTS
  • Profile
    임형호 2003.01.10 03:43
    방법이야 여러가지가 있겠지만요. 그룹밴드를 써도 될것두같구요.
    그냥 코딩으로 하셔도 될듯하네요.

    전역 변수를 하나 두시구요.
    그룹값을 계속저장해두세요.
    그리고... detail band의 beforeprint 이벤트에서 그룹값이 저장된 변수값과 현재출력될 그룹값과 비교를 하시고 다르면..

    quickrep1.newpage; 를 호출하시면 될듯하네요.

    테스트를 안해봐서 자신은 없구요. 이런식의 방법도 있겠다 싶은것이니
    직접 해보세요.  잘 안되면 다시 글 남겨주세요. 그럼...
  • Profile
    박준영 2003.01.10 04:09
    말씀 하신대로 하니 되더라구요...

    그런데 문제가 생기네요...

    TitleBand 를 사용해서 타이틀이 한번만 나오게 만들었씁니다.

    그런데.. Newpage 를 하면 TitleBand 가 다시 작동을 해서 타이틀이 나왔으면

    하거든요.. 이건 어떻게 해야 하는지.. 좀 알려 주세요..

    그리고 알려 주셔서 참 감사합니다..

    그럼.. 답변 기다립니다..^^

  • Profile
    전덕성 2003.01.10 08:31
    pageheader 또는 columnheader band 를 사용하면 되는 것 같은데요...