FastReport怎样可以让用户设计报表(.frf)?(100分)

  • 主题发起人 主题发起人 grj1
  • 开始时间 开始时间
G

grj1

Unregistered / Unconfirmed
GUEST, unregistred user!
是不是有一个编辑器,可以打开.frf的文件。我怎么找不到,是不是没装全。
着急中………………………………
 
>>是不是有一个编辑器,可以打开.frf的文件
目前还没有见到。不过FR还是为最终用户(End-user)考虑到了,你可以:
frReport1.LoadFromFile('C:/test.frf');
frReport1.DesignReport;
这样,用户就可以编辑报表格式了。[:)]
 
没有反应啊??
是不是少代码????
 
ADO.Open;
mReport:=frReportnh;
mReport.LoadFromFile(extractfilepath(application.ExeName) + 'frfRep/nh/nhdzd.frf');
with mReportdo
begin
OnObjectClick:=nil;
OnMouseOverObject:=nil;
preview:=nil;
end;
if mReport.PrepareReport then
mReport.ShowPreparedReport;
 
我早实现了,很简单,留下Email
 
我的程序界面上包括以下控件:TfrDesigner是必须的,要不然就是没反应
type
TForm1 = class(TForm)
frReport1: TfrReport;
frDesigner1: TfrDesigner;
btnOpen: TBitBtn;
BitBtn2: TBitBtn;
OpenDialog1: TOpenDialog;
frRichObject1: TfrRichObject;
frCheckBoxObject1: TfrCheckBoxObject;
frShapeObject1: TfrShapeObject;
frBarCodeObject1: TfrBarCodeObject;
frChartObject1: TfrChartObject;
frRoundRectObject1: TfrRoundRectObject;
frCrossObject1: TfrCrossObject;
frCompositeReport1: TfrCompositeReport;
frDialogControls1: TfrDialogControls;
frADOComponents1: TfrADOComponents;
XPManifest1: TXPManifest;
设计报表:
frReport1.LoadFromFile(FileName);
frReport1.DesignReport;
 
TfrDesigner要放上去!
 
后退
顶部