frReport1.StoreInDFM=True 这样报表保存在.EXE文件里,这样的报表必须修改源代码
才能修改报表,改完后要编译过才能用,在运行时是不能被修改的
frReport1.StoreInDFM=False,这样报表需要一个外部文件来保存报表文件,
具体使用可以这样:
打印报表
procedure TForm1.Button1Click(Sender: TObject);
begin
frReport1.LoadFromFile('e:/test.frf');
if frReport1.PrepareReport then
frReport1.ShowPreparedReport;
end;
运行时设计报表(还得加一个frDesigner控件才行)
procedure TForm1.Button2Click(Sender: TObject);
begin
frReport1.LoadFromFile('e:/test.frf');
frReport1.DesignReport;
end;