怎样调用fastreport做出的报表???(20分)

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

lxm7805

Unregistered / Unconfirmed
GUEST, unregistred user!
兄弟没时间好好学fastreport了,在此问诸位一个小问题
我在一个form中做了一个报表,保存为123.frf,在我的机器上
用frreport1.LoadFromFile('123.frf');
frreport1.PrepareReport;
frreport1.ShowReport;
在我的机器上可以调用
编译后,在别人的机器上却找不到报表,请问一下,fastreport报表是要另保存还是直接可以编译打包在程序中???怎么调用?????
 
我想可能是报表的路径不对吧,你再看看
 
试试
frreport1.LoadFromFile('c:/123.frf');
frreport1.ShowReport;
 
方法没错,路径错了。
frreport1.LoadFromFile()括号里面必须指定一个绝对路径,如D:/temp/123.frf。你把123.frf放在可执行文件同级的文件夹下,通过可执行文件路径找到你123.frf的位置,这样不管程序安装到什么目录下都能找到了。
 
fastreport报表不能嵌入到表单中??
 
可以的!通过一个preview控件,在fr组里带“放大镜”图标的那个[:D]
 
谢谢诸位,搞定了,fastreprot2.4开发指南不错,但有些东西没讲到
 
怎么分不了分???
 
自己解决了
 
后退
顶部