FastReport的frPreview怎么用啊?(100分)

  • 主题发起人 主题发起人 luckchen8256
  • 开始时间 开始时间
L

luckchen8256

Unregistered / Unconfirmed
GUEST, unregistred user!
是不是可以在frPreview中显示报表?请各位指教
另外还想问一下各位大虾有没有比较详细一点的FastReport
帮助(最好是中文的:))和Demos,谢谢!
 
demo自带,
把报表的preview属性设置为这个frpreview就行了
 
你用FRPREVIEW这个组件,然后,看以下代码,只修改了几行。可以允许客户在浏览时,更改报表内容。自动刷新。
procedure TForm1.FormDblClick(Sender: TObject);//显示报表
begin
frreport1.OnObjectClick:=frreport1objectclick;
frreport1.PrepareReport;
//这里新改的
frreport1.Preview:=frpreview1;//还有这里
frreport1.ShowPreparedReport;//还有这里
end;
procedure TForm1.frReport1ObjectClick(View: TfrView);//可更改界面,刷新
begin
form2:=tform2.Create(self);
form2.Edit1.text:=view.Memo.Text;
form2.showmodal;
if form2.ModalResult=mrok then
view.memo.Text:=form2.edit1.text;
frpreview1.Zoom:=100;//这里新改的,其实,也就是强制按原比例刷新,重绘。
form1.Canvas.Refresh;//这里新改的
end;
 
如果 没有指定可以设为nil
建议使用www.pcjingning上头的那
 
还有一个问题,要把frPreview的内容导出为文本文件要如何作?
 
frreport1.ExportTo(frTEXTexport1,'c:/1234.TXT');
在上面放FRTEXTEXPORT组件就可以了。
 
问题结束,结帖拉。
 
谢谢大家!
 
多人接受答案了。
 
后退
顶部