Q&A

  • 퀵리포트 문제(합계를 앞장에만...)
어악! 퀵리포트 출력에 있어 심각한 고민에 빠졌습니다.

문제는 합계를 제일 앞장 선두에 두려고 하는데 합계로틴이 문제가 아니라

이걸 어떤 밴드로 설정해 주어야 하는 문제입니다.



즉, 원하는 출력 양식은 다음과 같습니다.



<제목> ................................... 이걸 타이틀 밴드로 설정함



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



<타이틀 서식> .............................이거는 헤드밴드로 설정함



--------------------여기까지는 매장마다 출력 원함 -------------------



합계(합계 금액은 변수로 두어 불러오면 됨) ....... 어떤 밴드로(?)



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



<데이타 출력> ..................................... 디테일 밴드로 둠



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



<기타> ........................................... 붇드 밴드로 둠



여기까지가 출력하고자하는 양식의 기본폼입니다.

그런데 문제는 <합계>를 어떤 밴드로 두어야 중간에 들어가는가 하는겁니다.

물론 <합계>는 다른 변수에 이미 계산되어 있는걸 불러 단순히 출력만 하면

됩니다. 따라서 귀찮게 합계를 구하는 루틴은 필요없고 어떤 밴드를 두어야

하는지 하는 문제입니다. 또한 이 합계밴드는 제일 앞장에만 있습니다.



고수님들의 명쾌한 해답을 구합니다. 감사합니다.





















1  COMMENTS
  • Profile
    류동균 2000.02.20 10:49
    김천식 wrote:

    > 어악! 퀵리포트 출력에 있어 심각한 고민에 빠졌습니다.

    > 문제는 합계를 제일 앞장 선두에 두려고 하는데 합계로틴이 문제가 아니라

    > 이걸 어떤 밴드로 설정해 주어야 하는 문제입니다.

    >

    > 즉, 원하는 출력 양식은 다음과 같습니다.

    >

    > <제목> ................................... 이걸 타이틀 밴드로 설정함

    >

    > ----------------------------------------------------------------------

    >

    > <타이틀 서식> .............................이거는 헤드밴드로 설정함

    >

    > --------------------여기까지는 매장마다 출력 원함 -------------------

    >

    > 합계(합계 금액은 변수로 두어 불러오면 됨) ....... 어떤 밴드로(?)

    >

    > ----------------------------------------------------------------------

    >

    > <데이타 출력> ..................................... 디테일 밴드로 둠

    >

    > -----------------------------------------------------------------------

    >

    > <기타> ........................................... 붇드 밴드로 둠

    >

    > 여기까지가 출력하고자하는 양식의 기본폼입니다.

    > 그런데 문제는 <합계>를 어떤 밴드로 두어야 중간에 들어가는가 하는겁니다.

    > 물론 <합계>는 다른 변수에 이미 계산되어 있는걸 불러 단순히 출력만 하면

    > 됩니다. 따라서 귀찮게 합계를 구하는 루틴은 필요없고 어떤 밴드를 두어야

    > 하는지 하는 문제입니다. 또한 이 합계밴드는 제일 앞장에만 있습니다.

    >

    > 고수님들의 명쾌한 해답을 구합니다. 감사합니다.

    >

    >

    > <-답-변->

    >

    > 합계를 출력하고자 하는 밴드는 Child밴드로 처리를 하면됩니다.(Head밴드 Child밴드)

    > 그리고 Child밴드가 인쇄된후 이벤드에 Child밴드.Enabled := False;

    > 합계는 사전에 구해서 변수에 저장하거나 Query 문으로 처리하면 됨.

    > 변수에 저장하면 Child밴드 인쇄전 이벤트에서 할당을 하면되고요.

    > Query 문으로 처리하면 그냥 DB 필드만 연결하면 됩니다. 사전에 Query를 먼저 실행을

    > 해야겠죠.