Q&A

  • [질문-매우급함]퀵레포트 문제
퀵레포트 상에서 출력을 할때

예를들어 총 페이지수가 10장 이라고 가정할 때

전체를 출력하면 인쇄가 되는데 부분적으로 1부터1까지만 출력을 하면

프린터가 반응이 없습니다.

프린터는 네트워크로 연결되어 있고 레이저프린터를 사용하고 있습니다.

혹시 델파이 버그가 아닌가 싶은데

고수님들의 조언을 기다리겠습니다.



즐거운 하루 되세요..

감사합니다.

1  COMMENTS
  • Profile
    전철호 1999.11.09 06:22
    function TFm_PreviewForm.PrintExecute(aRpt : TQuickRep; aPageCnt : integer) : Boolean;

    begin

    Result := False;

    prndlg.frompage := 1;

    prndlg.topage := aPageCnt;

    prndlg.copies := 1;

    if prndlg.Execute = True then

    begin

    Qr_Report.PrinterSettings.firstpage := prndlg.frompage;

    Qr_Report.PrinterSettings.lastpage := prndlg.topage;

    Qr_Report.PrinterSettings.copies := prndlg.copies;

    Result := True;

    end;

    end;



    위와 같이 코딩을 해보세요.

    Prndlg는 프린트 셋업 콤포넌트이고

    Qr_Report는 퀵레포트 콤포넌트입니다.