使用fastreport时,一个你都会遇到的问题!!

tomcan 2003-08-18 10:16:32
这里是一个按钮事件!
procedure Tfmain.Button1Click(Sender: TObject);
begin
frReport1.LoadFromFile('./打印/test1.frf');
frReport1.ShowReport;
end;
这样可以预览,然后再按打印按钮打印,
我想这个按钮事件不用预览直接打印输出。即是我按一下按钮打印机帮我打印出数据
请各位fastreport高手帮一帮小弟!!
...全文
53 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
redcola 2003-10-13
  • 打赏
  • 举报
回复
遇到
pengy1586 2003-08-19
  • 打赏
  • 举报
回复
我用了
frReport1.PrepareReport;
frReport1.PrintPreparedReport('', 1, True, frAll);
但出现了List index out ofbounds(0)错误,是为什么呀,解决问题可到我发的帖子去拿分
关于FastReport存入数据库的问题,急!!!在线等待!!! (pengy1586 )
tomcan 2003-08-18
  • 打赏
  • 举报
回复
还想问你一下用fastreport在程序里可以动态设置打印机的纸张大小,页数等等这些参数吗?
能吗,如果能怎么样做才能够实现。能给一些提示给我吗?谢谢!!!
tomcan 2003-08-18
  • 打赏
  • 举报
回复
多谢你,你已经帮我解决了这个问题了。但是还想问你一个问题,
是这样的。如果有几台打印机怎么知道选择那一台打印机!!
samcrm 2003-08-18
  • 打赏
  • 举报
回复
可以
frReport1.PrepareReport;
frReport1.PrintPreparedReport('', 1, True, frAll);
tomcan 2003-08-18
  • 打赏
  • 举报
回复
samcrm(阿靖)你写的与我想要的有一点差别。
你写的还会弹出一个对话框选择打印机,和纸张数等等。我想连这个对话框也没有可能吗?
samcrm 2003-08-18
  • 打赏
  • 举报
回复
frReport1.PrepareReport;
frReport1.PrintPreparedReportDlg;
软件功能   fastreport5 源码是一款可以帮助您在网页设计上插入报表的工具,可以结合Visual Basic 编辑工具使用,方便您在web上添加报表、打印报表   在打印期间,可以使用fastreport5 模板将各种来源的数据合并在一起以完成打印作业。 可以将多个数据源连结到一个对象中。 在大多数情况下,模板上的对象均使用单个数据源来确定源的内容。   然而,有您可能希望将来自两个或多个数据源的信息放入一个web、编码器或文本对象中。 通过将其他数据源附加到对象,您可以使用fastreport5将它们结合起来,以便将它们作为一个字符串输出(这有称为“字符串连结”)。   名称: 显示数据源的名称(如果指定了数据源)。   打开fastreport5更改数据源名称向导,用于指定所选数据源的唯一名称。 通过命名数据源,您可以将所选数据源的内容与其他数据源共享或参考 VB 脚本中的数据源。   FastReport也可在IB_Objects下工作。IB_Objects是用于Interbase数据库管理系统(DBMS)的功能强大且使用广泛的库。   类型: 显示所选数据源的数据源类型。   打开更改数据源类型向导,用于指定将在所选数据源中打印的数据源。 软件特色   开发WEB应用系统通常都遇到报表打印问题。简单应用可利用IE的页面打印功能,利用HTML标签控制格式来实现。 但复杂的业务型应用系统,报表不仅是组成应用的重要部分,还常常是相当复杂的。很多应用系统都要求提供。自定义报表的功能——即客户可以自行设计、修改报表。   在C/S结构系统中,报表问题有很多成熟的解决方法。如DELPHI开发工具不仅自带有报表控件,还可以利用第三方控件来实现快速灵活的报表制作和打印,其中有名的控件是FR-Software & A.Tzyganenko 的FastReportFastReport提供了能与DELPHI无缝集成的从设计到打印的完整控件包,提供的设计界面友好灵活,对于开发可让用户自定义报表的C/S应用来说,是一种很好的解决方式。   FastReport是非常强大的报表控件,相比QuickReportReportBuilder更加灵活,又非常小巧,速度快。VCL版本支持Borland Delphi 2-6 and Borland C++Builder 1-6。CLX版本支持Delphi和Kylix。
概述 FastReport是功能齐全的报表控件,使开发者可以快速并高效地为.NET/VCL/COM/ActiveX应用程序添加报表支持。 成立于1998年,Fast Reports, Inc.开发了快速报表软件:应用程序、库和插件。 FastReports, Inc.公司的旗舰产品—FastReport,由于其独特的编程原则成为了Delphi平台最优秀的报表控件。对于如此年轻的企业来说这是巨大的成功。FastReport VCL版本在2001年荣获Delphi人最受欢迎类的读者杂志“最佳报表控件”第二名。 FastReport的报表生成器(无论VCL平台还是.NET平台),跨平台的多语言脚本引擎FastScript,桌面OLAP FastCube,如今都被世界各地的开发者所认可,这些名字被等价于“速度”、“可靠”和“品质”。 FastReports公司是国际型的报表控件开发商,在美国,欧洲和非洲不同国家均设有办事处。FastReports网站有10种不同语言的介绍,FastReports报表拥有40种语言的本地化的信息。 FastReports拥有50多个国家的经销商和合作伙伴,20,000多个来自世界各地的客户。 2产品简介 FASTREPORT .NET 一款功能齐全的报表分析解决方案。它适用于那些使用Microsoft Visual Studio 2005/2008/2010,Delphi Prizm开发工具的开发人员。2013版支持AJAX,云存储,地图编辑器和自定义标签。 FASTREPORT VCL FastReport VCL是一种附加组件,它能使开发者能为应用程序快速有效地生成报表。FastReport VCL提供了创建报表所需的所有工具,包括报表引擎,报表设计工具,预览器,对话框设计工具,以及Pascal-like 宏解释程序。[1] FASTREPORT for COM/ActiveX FASTREPORT for COM/ActiveX为开发者的项目开发提供简单易用,快速和强大的报表解决方案。 FASTREPORT.MONO FastReport.Mono是为Mono Framework设计的功能全面多平台的报表生成工具,它可以应用于Windows, Linux, Mac OS X等。[2] FastCube 2 beta FASTCUBE是一款适用于有效的数据分析的工具。FastCube是一套适用于Delphi/C++Builder/Lazarus的快速桌面OLAP控件。它能不用担心数据库的大小而创建多种报告与图表。[3] 3使用问题 开发WEB应用系统通常都遇到报表打印问题。简单应用可利用IE的页面打印功能,利用HTML标签控制格式来实现。 但复杂的业务型应用系统,报表不仅是组成应用的重要部分,还常常是相当复杂的。很多应用系统都要求提供。自定义报表的功能——即客户可以自行设计、修改报表。 在C/S结构系统中,报表问题有很多成熟的解决方法。如DELPHI开发工具不仅自带有报表控件,还可以利用第三方控件来实现快速灵活的报表制作和打印,其中有名的控件是FR-Software & A.Tzyganenko 的FastReportFastReport提供了能与DELPHI无缝集成的从设计到打印的完整控件包,提供的设计界面友好灵活,对于开发可让用户自定义报表的C/S应用来说,是一种很好的解决方式。 FastReport是非常强大的报表控件,相比QuickReportReportBuilder更加灵活,又非常小巧,速度快。VCL版本支持Borland Delphi 2-6 and Borland C++Builder 1-6。CLX版本支持Delphi和Kylix。

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧