Delphi7下,用了做報表應用,最近發現預覽時會一直僵死,這是什么原因啊?
uj5u.com熱心網友回復:
要發個代碼看看,只是預覽就僵死了嗎uj5u.com熱心網友回復:
頁數太多?或換個版本的試試uj5u.com熱心網友回復:
如果只有一頁也是一樣的。如果重新建一個工程,則沒有這個問題。極度郁悶中。。。。。。uj5u.com熱心網友回復:
死回圈,看看資料集的滾動事件有沒有其他代碼。uj5u.com熱心網友回復:
剛才仔細檢查了一下,沒有寫資料集的滾動事。@babydog01uj5u.com熱心網友回復:
你fastreprot中用到的變數賦值有死回圈吧。找到你報表中用的到變數,
在frRepGetValue中一個一個設斷點看是否有死回圈。
uj5u.com熱心網友回復:
貼代碼看看。。。一般就是掛個ado+fr+...,就可以了,預覽:
procedure TForm5.Button1Click(Sender: TObject);
var
sPath:string;
begin
sPath:=ExtractFilePath(Application.ExeName);
self.frReport1.Clear;
self.frReport1.LoadFromFile(sPath+'reports.frf');
self.frReport1.ShowReport;
end;
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/117350.html
標籤:VCL組件開發及應用
