港 _港湾 Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-11 #1 我在开发软件中要用到报表,看了许多网站,他们介绍FastReport比较好用。我下载了,但是不会安装,我直接是Delphi 7中的install Component安装.pas文件。但是在Delphi中找不到这个组件,我该怎么办,请大家指条道路。
我在开发软件中要用到报表,看了许多网站,他们介绍FastReport比较好用。我下载了,但是不会安装,我直接是Delphi 7中的install Component安装.pas文件。但是在Delphi中找不到这个组件,我该怎么办,请大家指条道路。
X xijun Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-11 #2 有.dpk文件你何苦安装.pas,在那个setup.txt第108行有d7下的安装说明,照做就是了。
K kinlee Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-11 #3 打开fastreport的的frd7.dpk文件,按install即可安装
港 _港湾 Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-11 #5 现在还有一个问题是,我如何在运行程序时让报表处于预览界面,我在设计了一个报表,但保存成文件了,如何让应用程序调用他。
S seabelial Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-11 #6 同意KINLEE。 最后一个问题: FastReport1.LoadFromFile...
Y yujiu2000 Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-11 #7 预览: with frReportdo begin LoadFromFile("文件名") PrepareReport; ShowPreparedReport end;
G gr_dg Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-11 #8 TO:yujiu2000 我不用LOADFROMFILE()而直接用下面的语句就可以将报表显示出来,用了LoadFormFile() 都好像没有影响似的,如果这样的话就不可以动态载入报表格式了。 frreport1.ShowReport;frreport1.ShowReport; 请问是这样吗? 谢谢!
TO:yujiu2000 我不用LOADFROMFILE()而直接用下面的语句就可以将报表显示出来,用了LoadFormFile() 都好像没有影响似的,如果这样的话就不可以动态载入报表格式了。 frreport1.ShowReport;frreport1.ShowReport; 请问是这样吗? 谢谢!
K kevin1779 Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-11 #9 若是*.exe文件,不启动delphi直接安装就可以了,然后运行delphi,就OK! 最后还要copy一个文件到安装的根目录下。
D duancy Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-11 #11 to: gr_dg 如果是StoreinDFM=True则报表保存在表单中(DFM), 所以用LoadFormFile()没用,直接可以show, 但是每次改动后都需要重新编译,还是用LoadFormFile()好。
to: gr_dg 如果是StoreinDFM=True则报表保存在表单中(DFM), 所以用LoadFormFile()没用,直接可以show, 但是每次改动后都需要重新编译,还是用LoadFormFile()好。
G gr_dg Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-13 #12 港湾兄,再借宝地用用,你也可以学习一下怎样调FASTREPORT报表。抱歉! TO:DUANCY 你好! 我用了以下一个过程来打开报表,可是无法显示出来,不知是否还有其他设置: procedure tfrmPo.pr_report(sender: tobject); begin frreport1.LoadFromFile('f:/report/采购订单.frf'); frreport1.PrepareReport; frreport1.ShowPreparedReport; end; 可是用: procedure tfrmPo.pr_report(sender: tobject); begin frreport1.StoreInDFM:=true; frreport1.ShowReport; end; 则正常,但就不可动态调用报表文件,请赐教,谢谢!
港湾兄,再借宝地用用,你也可以学习一下怎样调FASTREPORT报表。抱歉! TO:DUANCY 你好! 我用了以下一个过程来打开报表,可是无法显示出来,不知是否还有其他设置: procedure tfrmPo.pr_report(sender: tobject); begin frreport1.LoadFromFile('f:/report/采购订单.frf'); frreport1.PrepareReport; frreport1.ShowPreparedReport; end; 可是用: procedure tfrmPo.pr_report(sender: tobject); begin frreport1.StoreInDFM:=true; frreport1.ShowReport; end; 则正常,但就不可动态调用报表文件,请赐教,谢谢!
D duancy Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-16 #13 procedure tfrmPo.pr_report(sender: tobject); begin frreport1.LoadFromFile('f:/report/采购订单.frf'); frreport1.StoreInDFM:=false; frreport1.ShowReport; end; 就可以了。
procedure tfrmPo.pr_report(sender: tobject); begin frreport1.LoadFromFile('f:/report/采购订单.frf'); frreport1.StoreInDFM:=false; frreport1.ShowReport; end; 就可以了。
死 死不了 Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-22 #14 to楼主:我发现你的问题跟我差不多啊,看来咱们都是菜鸟~~~ 我顺便问个我遇到的怪问题,请高手看看: 我用ADOQUERY在3个表中合成了一张表,用DBGRID看结果是正常的,但是我把这些数据生成到报表中却在最后多了很多空白页本来只有50页的数据在报表中有610页,怎么回事啊?请指点!!!!
to楼主:我发现你的问题跟我差不多啊,看来咱们都是菜鸟~~~ 我顺便问个我遇到的怪问题,请高手看看: 我用ADOQUERY在3个表中合成了一张表,用DBGRID看结果是正常的,但是我把这些数据生成到报表中却在最后多了很多空白页本来只有50页的数据在报表中有610页,怎么回事啊?请指点!!!!