1

スレッドを作成しましたPreview=falseが、設定Preview=trueすると常にエラーが発生します (システム エラー コード 5 アクセスが拒否されました)。

生成に 10 秒以上かかるため、レポートをスレッド化したい。

誰かが何が起こっているのか説明できますか?

procedure TReportThread1.Execute;
begin       
    if ReportBUFFER = 1 then begin
        dm.rmvFarm.Filename := reportpath + 'aoc.rep';
        dm.rmvFarm.Report.Params.Items[0].Value := Thread_StartOfTheDayR1;
        dm.rmvFarm.Report.Params.Items[1].Value := Thread_EndOfTheDayR1;
        dm.rmvFarm.Report.Params.Items[2].Value := currentusr;
        dm.rmvFarm.Preview := true;
        dm.rmvFarm.Execute;

        ReportThread1.free;
    end;                                                 
end.
4

1 に答える 1