Quickreport20k Preview에서 프린터셋업버튼을 이용해서 설정을 하고 나서
다시 프린터 버튼을 눌르면 설정내용이 반영되지 않는 것은 버그같습니다.
이전 버젼에서도 같은 문제가 있었는데, 수정이 되지 않더군요.
그래서 나름대로 이리저리 해본 결과 프린터셋업버튼 클릭이벤트를 수정
해서 해결했습니다. 아래 이벤트를 참조해서 퀵리포트 소스의 미리보기를
유닛을 수정하세요.
프린터버튼을 누르면 프린터셋업을 실행하고, 프린터셋업버튼에서 확인을
누르면 바로 프린터 되도록 됩니다.
procedure TQrPrevFm.PrintClick(Sender: TObject);
begin
QRPrinter.PrintSetup;
if QuickRep.Tag = 0 then
QRPrinter.Print;
end;
그럼 좋은 하루 되세요.
|