Q&A

  • [급] 퀵리포트의 CompositeReport 사용법!!!! 도와주세여...
너무 바보 같은 질문일지 모르지만 진짜 모르겠는거 있죠?

아시는 분은 이 질문에 꼭 답해 주세여.



질문은) 퀵리포트에서 QRCompositeReport를 사용하려고 하는데,



CompositeReport컴포넌트의 AddReports에 제대로 각각 두개의 폼을 ADD시켰거든요.



각 리포트 폼들은 데이터를 1번리포트는 OnNeedData이벤트 에서 데이타를 QRLabel로 넘겨주고요.



2번 리포트는 OnStartPage이벤트에서 데이터를 넘겨줍니다.



물론 호출하는것에서는 QRCompositeReport를 Preview했구요.



그런데 문제는 이것이 연이어 2페이지가 나오는게 아니라 1번 리포트만 나오고 만다는거죠.



2번 리포트를 못읽는 것인지.....



CompositeReport컴포넌트의 ADD에서 처음것(1번 리포트)만 보이고는 끝입니다.



아래(2번 리포트 추가)로 내려가지 않구 끝내더군요.



이거 어찌해야하나요? 뭔가 제가 잘 못 설정했나요?



제발 좀 도와주세요. 잉~잉~

1  COMMENTS
  • Profile
    임재영 2001.02.01 00:15
    1. 될수 있으면 CompositComponent를 사용하지 마세용..

    여백설정이나 이런게 잘 안되고 까다롭거든요..



    2. 그래도 사용해야 한다면 간단히 다음과 같이 테스트 해보시는게 좋을듯 싶네요..

    2-1. 빈 퀵리포트를 하나 만든다.

    2-2. 빈 퀵리포트 위에 CompositComponent를 하나 얹어놓는다.

    2-3. CompositComponent의 OnAddReports에 다음과 같이 코딩한다.

    CompositComponentName.Reports.Add(이미만들어져있는1번퀵리포트);

    CompositComponentName.Reports.Add(이미만들어져있는2번퀵리포트);

    3. 만약 각 CompositReport 들의 여백이나 기타등등 셋팅할것이 있다면

    이미만들어져있는1번퀵리포트.BeforePrint에 설정한다.

    이미만들어져있는2번퀵리포트.BeforePrint에 설정한다.

    즉 각 리포트의 BeforePrint에 설정한다..



    4. 당근히 Report를 볼때는

    퀵리포트가얹어져있는 빈퀵리포트.Preview를 해야 것죠....



    그럼 이만.



    푸하하 wrote:

    > 너무 바보 같은 질문일지 모르지만 진짜 모르겠는거 있죠?

    > 아시는 분은 이 질문에 꼭 답해 주세여.

    >

    > 질문은) 퀵리포트에서 QRCompositeReport를 사용하려고 하는데,

    >

    > CompositeReport컴포넌트의 AddReports에 제대로 각각 두개의 폼을 ADD시켰거든요.

    >

    > 각 리포트 폼들은 데이터를 1번리포트는 OnNeedData이벤트 에서 데이타를 QRLabel로 넘겨주고요.

    >

    > 2번 리포트는 OnStartPage이벤트에서 데이터를 넘겨줍니다.

    >

    > 물론 호출하는것에서는 QRCompositeReport를 Preview했구요.

    >

    > 그런데 문제는 이것이 연이어 2페이지가 나오는게 아니라 1번 리포트만 나오고 만다는거죠.

    >

    > 2번 리포트를 못읽는 것인지.....

    >

    > CompositeReport컴포넌트의 ADD에서 처음것(1번 리포트)만 보이고는 끝입니다.

    >

    > 아래(2번 리포트 추가)로 내려가지 않구 끝내더군요.

    >

    > 이거 어찌해야하나요? 뭔가 제가 잘 못 설정했나요?

    >

    > 제발 좀 도와주세요. 잉~잉~