关于RMReport的问题~报表,大家进来看看,我很困惑~~(50分)

  • 主题发起人 主题发起人 aijpccjcy
  • 开始时间 开始时间
A

aijpccjcy

Unregistered / Unconfirmed
GUEST, unregistred user!
[:(][:(][:(][:(][:(][:(]
我在程序运行后动态的生成报表样式,然后保存到数据库中,在保存的时候发现第一次保存保存不上,第二次保存的时候才能保存上,这是为什么呢,懂的人给个解答,这是我保存报表的代码:
procedure TForm1.RMDesigner1SaveReport(Report: TRMReport;
var ReportName: String;
SaveAs: Boolean;
var Saved: Boolean);
begin
try
ADOQuery_Designer.Edit;
RMReport1.SaveToBlobField(ADOQuery_DesignerReport);
ADOQuery_Designer.Post;
except
Application.MessageBox('未知程序错误!','错误提示',16);
Exit;
end;
end;
 
procedure TForm1.RMDesigner1SaveReport(Report: TRMReport;
var ReportName: String;
SaveAs: Boolean;
var Saved: Boolean);
begin
try
ADOQuery_Designer.Edit;
Report.SaveToBlobField(ADOQuery_DesignerReport);
//not rmreport1
ADOQuery_Designer.Post;
except
Application.MessageBox('未知程序错误!','错误提示',16);
Exit;
end;
end;
 
我封装的 RMReport DLL版本有将报表保存到数据库的功能,你可以使用:
www.zptang.ys168.com
 
后退
顶部