|
초보 님이 쓰신 글 :
: 안녕하세요.
: QReport를 사용해서 여러 결과를 출력해야합니다.
:
: 우선 첫페이지는 프로젝트 이름, stringGrid에 들어있는 숫자들(프로젝트마다 갯수가 달라집니다.)
:
: 두번째부터 몇페이지는 결과에 대한 그림들이 쭉들어가는데 이것도 결과가 한페이지에 하나씩 들어가는데 이것도 어떤 결과인지에 따라서 페이지가 2~5장 정도로 바뀝니다. 결과 페이지가 그 이상일 수 도 있구요.
:
: 마지막 페이지는 여러 날짜 및 등등의 스트링을 쭉 써줄꺼구요.. 여기도 그림과 stringGrid가 있습니다.
:
: 제가 결과가 한페이지짜리일때 일반 폼에 그냥 TQuickRep붙이구요
: 거기에 QImage와 QLabel등을 붙여서 거기에 결과를 쭉 다시 넣어주고
: canvas에 그렸던 것은 그림파일로 저장했다고 QImage에서 load해서 그 위치에 넣고 등등해서는
: 할 수 있는 것을 알겠는데요..(꼭 이렇게 그림파일 로드해야하는 것인지.?)
: 이번과 같이 어떤 결과에 따라서
: StringGrid row, col숫자도 바뀌고.
: 여러장의 QReport 페이지구..또.. 그것도 몇페이지가 될지 모르고..
: 이런 상황에서는 어떻게 해야하나여?
:
: 첫페이지, 마지막 페이지용 TQuickRep로 잘꾸미고
: 중간의 결과는 또 한폼을 만들어서 한다고해도.. 중간 결과가 내용만 바뀌면서 프린터 되어야하고.
: 이런 현상이 있는데..
:
:
: 여러장의 결과를 report하는 방법 좀 알려주세요.
: 또한 저 같이 결과의 내용이 바뀔 수 있는 때에 어떻게 해야하는지?
: 그냥 제가 막 TQuickRep 위에 QLabel등등을 동적생성해서 하는방법이 있는지?
: 혹시 샘플이 있으시다면 좀 보내주세요.
: 여러장 하는것도...좀 자세히 설명해주세요.
:
: 씨빌더 6사용중입니다.
: 아..help에도 안뜨고..TQuickRep같은 것들이...
: 그럼 수고하세요.
:
여러장을 인쇄할때는 QuickRep의 Property중 PrinterSettings중에 copies에
인쇄할 장수를 입력하시면 될겁니다.
|