Q&A

  • 퀵리포트에 두개의 Detail을 보여주고 싶은데요?
제가 표현하고 싶은것은 퀵리포트에 두개의 detail을 위아래로 표현해주고 싶습니다.

-----------------

A B C D .. -> 컬럼명(column header)

-----------------



Qrdbtext1 Qrdbtext2 ... =>Detail밴드로서 데이타가 나올자리



----------------- 와



-----------------

E F G H .. =>컬럼명(column header)

-----------------



Qrdbtext1 Qrdbtext2 ...=> Detail밴드로서 데이타가 나올자리





------------------ 이상의 두 개의 Detail밴드를 한 리포트안에서 사용하고자 하는데



가능한지요.. 가능하다면 방법 좀 알려주세요..



없다면 다른 방법을 알려주시구요.. 정말 부탁입니다.

1  COMMENTS
  • Profile
    이창남 1999.11.07 01:27
    도움이 되실지는 모르지만.. 저도 그런 경우가 있었거든요..



    Detail Band를 하나 꺼내구요.

    표현하고 싶은 데이터를 SubDetail Band를 두개 사용해서 했습니다.



    -------------------------------------------------------------------

    Detail Band --> QuickReport BeforePrint에서 Height 를 0으로 변경

    -------------------------------------------------------------------

    첫번째 타이블 -> SubDetail Bands의 Bands프로퍼티에서 HasHeader True

    -------------------------------------------------------------------

    SubDetail Band1

    -------------------------------------------------------------------

    두번째 타이블 -> SubDetai2 Bands의 Bands프로퍼티에서 HasHeader True

    -------------------------------------------------------------------

    SubDetail Band2

    -------------------------------------------------------------------



    ** Detail Band에 아무것도 올려놓지 않더라도 print하거나 priview하면

    QuickReport.OnNeedData이벤트는 타거든요..

    ( QuickReport의 DetailBand는 OnNeedData이벤트의 MoreData가 True일

    동안 출력됩니다...)

    최초 한번 Detail를 출력한 후 (DetailBand AfterPrint이벤트)

    첫번째 출력할 데이터를 Open합니다..

    첫번째 출력할 데이터가 다 찍힌후에는 두번째 데이터를 Open 하구요..





    **자세한 건요.. SubDetail에 대한 도움말을 참고하세요..