我寫了一個程序,在我這台機所有fastreport做的報表打印都正常,安裝到市場部也正常,但在PMC和采購部就有其中一張報表打印不正常。情況如下:
在PMC和采購部:
  一切查錄入、詢正常,打印其它報表也正常,但其中有一張“七天貨期表”一按打印按鈕時,win98的機我寫的程序就會沒響應或者win98也死掉,win2000的機就會我寫的程序自動退出,沒任何提示。這張其它報表跟其它也沒什麼特殊的。
其中打印按鈕代碼如下(跟其它的也一樣):
procedure TForm_pmchuoqi.BitBtn_printClick(Sender: TObject);
begin
  if (datamodule_main.ADOQuery_pmchuoqi.State=dsInactive) then
     begin
       showmessage('請先做查詢再列印!');
       abort;
     end
  else
     begin
       frreport1.LoadFromFile(ExtractFilePath(ParamStr(0))+'reports/pmchuoqi.frf');
       frreport1.ShowReport ;
     end;
end;請大家幫幫忙,很急,誰最先解決即送100分

解决方案 »

  1.   

    我寫了一個程序,在我這台機所有fastreport做的報表打印都正常,安裝到市場部也正常,但在PMC和采購部就有其中一張報表打印不正常。情況如下:
    在PMC和采購部:
      一切錄入、查詢正常,打印其它報表也正常,但其中有一張“七天貨期表”一按打印按鈕時,win98的機我寫的程序就會沒響應或者win98也死掉,win2000的機就會我寫的程序自動退出,沒任何提示。這張報表跟其它報表也沒什麼特殊的。
    其中打印按鈕代碼如下(跟其它的也一樣):
    procedure TForm_pmchuoqi.BitBtn_printClick(Sender: TObject);
    begin
      if (datamodule_main.ADOQuery_pmchuoqi.State=dsInactive) then
         begin
           showmessage('請先做查詢再列印!');
           abort;
         end
      else
         begin
           frreport1.LoadFromFile(ExtractFilePath(ParamStr(0))+'reports/pmchuoqi.frf');
           frreport1.ShowReport ;
         end;
    end;請大家幫幫忙,很急,誰最先解決即送100分
      

  2.   

    有沒有朋友用過fastreport2.47版的?我用它總是顯示不了繁體的“觀”字,外觀的“觀”字啊
      

  3.   

    程序没有问题,你把报表storeindfm中试试
      

  4.   

    现在哪一个版本好一些啊如 fastreport2.51,2.52等.jinjazz大哥,在delphi盒子网站中哪一个fastreport最好啊                                       先行:thanks