Q&A

  • 마스터/디테일 문제?
도움을 많이 받고 있군요.!

퀵리포트에서 마스터/디테일로 출력을 하고 싶은데..

폼에서 공장을 선택하고 나서 인쇄버튼을 누르면 그 공장에서 생산되는 제품이 나오는데

제품별 기초내역(예: 생산수량, 비중 ,노무비...)이 나오고 이 각 제품별로 다시 원료비내역과 재료비내역을 보여주고 싶습니다.

그러니까 만일 1공장을 선택하면 공장에서 생산되는 제품(A,B,C,D....)이 나오는데..

각 제품별 원료비(a1,a2,a3,a4....), 재료비(b1,b2,b3,b4 ...)가 나오게 하고 싶은데..

영 머리가 좋질 않아서요..



퀵리포트상에서 표현하고 싶은 것을 그림으로 설명드릴께요!!



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

생산수량 비중 노부비 경비 ... -->한 제품에 대한 기초내역(마스터)

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

code codename 원료명 수량 ... -->A제품에 대한 원료비내역(디테일)

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

합계

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

code codename 재료명 수량 ... -->A제품에 대한 재료비내역(디테일)

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

합계

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

다음페이지에 다시 B제품내역이 나옵니다.



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

생산수량 비중 노부비 경비 ... -->한 제품에 대한 기초내역(마스터)

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

code codename 원료명 수량 ... -->A제품에 대한 원료비내역(디테일)

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

합계

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

code codename 재료명 수량 ... -->A제품에 대한 재료비내역(디테일)

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

합계

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

다시 간략하게 말씀드리자면 ..공장별 제품이 죽나오는데.. 그 제품에 대한 기초내역이 나오고 그 제품에 대한 원료비 내역과 재료비 내역이 나오는 것입니다.

이렇게 나오게 하고 싶은데요 ..좀 도와주세요..















1  COMMENTS
  • Profile
    신호성 1999.12.01 18:09
    최선기 wrote:

    > 도움을 많이 받고 있군요.!

    > 퀵리포트에서 마스터/디테일로 출력을 하고 싶은데..

    > 폼에서 공장을 선택하고 나서 인쇄버튼을 누르면 그 공장에서 생산되는 제품이 나오는데

    > 제품별 기초내역(예: 생산수량, 비중 ,노무비...)이 나오고 이 각 제품별로 다시 원료비내역과 재료비내역을 보여주고 싶습니다.

    > 그러니까 만일 1공장을 선택하면 공장에서 생산되는 제품(A,B,C,D....)이 나오는데..

    > 각 제품별 원료비(a1,a2,a3,a4....), 재료비(b1,b2,b3,b4 ...)가 나오게 하고 싶은데..

    > 영 머리가 좋질 않아서요..

    >

    > 퀵리포트상에서 표현하고 싶은 것을 그림으로 설명드릴께요!!

    >

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

    > 생산수량 비중 노부비 경비 ... -->한 제품에 대한 기초내역(마스터)

    > ======================================

    > code codename 원료명 수량 ... -->A제품에 대한 원료비내역(디테일)

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

    > 합계

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

    > code codename 재료명 수량 ... -->A제품에 대한 재료비내역(디테일)

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

    > 합계

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

    > 다음페이지에 다시 B제품내역이 나옵니다.

    >

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

    > 생산수량 비중 노부비 경비 ... -->한 제품에 대한 기초내역(마스터)

    > ======================================

    > code codename 원료명 수량 ... -->A제품에 대한 원료비내역(디테일)

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

    > 합계

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

    > code codename 재료명 수량 ... -->A제품에 대한 재료비내역(디테일)

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

    > 합계

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

    > 다시 간략하게 말씀드리자면 ..공장별 제품이 죽나오는데.. 그 제품에 대한 기초내역이 나오고 그 제품에 대한 원료비 내역과 재료비 내역이 나오는 것입니다.

    > 이렇게 나오게 하고 싶은데요 ..좀 도와주세요..

    >



    간단히 밴드적용에 대해 설명드립니다.



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

    생산수량 비중 노부비 경비 ... --> Detail Band 사용

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

    code codename 원료명 수량 ... --> SubDetail Band사용

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

    합계 --> 상위 SubDetail Band 의 Footer Band

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

    code codename 재료명 수량 ... --> SubDetail Band사용

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

    합계 --> 상위 SubDetail Band 의 Footer Band

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



    즉 Band의 나열을 아래와 같이 합니다.

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

    Detail Band

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

    SubDetail Band

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

    SubDetail Footer Band

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

    SubDetail Band

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

    SubDetail Footer Band

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



    물론 SubDetail의 ColunmTitle을 출력하고자 하는경우에는 SubDetail의 Header Band를

    추가하시면 되구요.



    상기 사항을 기준으로할때 3개의 Query를 사용하면 됩니다.

    Detail Band와 연결되며 Report의 DataSet으로 설정할 Query1,

    나머지 SubDetail을 처리할 Query2,Query3를 추가하고

    Query2,Query3는 Query의 Detail로 설정(Query2,Query3의 DataSource를 Query1의

    DataSource로 설정하고 적절히 SQL문장을 설정)



    상세한것은 상기내용을 기준으로 직접 경험하면서 해결해 보세요.