iReport web 报表开发

iReport web 报表开发

ID:39551501

大小:315.00 KB

页数:18页

时间:2019-07-06

iReport web 报表开发_第1页
iReport web 报表开发_第2页
iReport web 报表开发_第3页
iReport web 报表开发_第4页
iReport web 报表开发_第5页
资源描述:

《iReport web 报表开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章安装与使用iReport0.4.1§1.1不需安装,直接拷贝就可以使用运行iReport.bat启动iReport。§1.2新建报表新建报表pdfUnitList.xml§1.3配置数据库1、在datasource中的菜单。§1.4报表字体设置选择view菜单的Reportfont选项,点击new后,如下图进行调整:添加完new字体后,选择报表元素(箭头1)按右键在窗口中选择FONT->Reportfont选中新添加的字体。§1.1报表参数设置§1.1报表查询设置在ReportSQLquery中写入报表查询条件,注意参数一定要写入默认值。按OK键结束。§1.1编译并测试报表编译成功后执

2、行executereport(usingactiveconn)项如果出现以下结果,表示报表正常。第1章iReport报表在web项目的应用§1.1iReport制作的报表在web项目的安装1、将iReport制作的报表编译后的jpdfUnitList.xml与jpdfUnitList.asper文件,拷贝到WEB-INF新建的文件夹/report/pdf/unit下。2、拷贝iReport的lib下的所有文件拷贝的WEB-INF/lib下。§1.2新增报表模块1、建立包路径(com.qhtf.apps.basicinfo.rp)2、在路径下建如下文件(1)IJReport.javapacka

3、gecom.qhtf.apps.basicinfo.rp;importjava.sql.Connection;importjava.util.Map;publicinterfaceIJReport{publicMapgetParamMap();publicStringgetSourceFile();publicStringgetDestFile();publicConnectiongetConnection();}(2)AbstractJReportPrinter.javapackagecom.qhtf.apps.basicinfo.rp;publicabstractclassAbstrac

4、tJReportPrinter{publicabstractvoidprint()throwsException;}(3)JReportPrinterFactory.javapackagecom.qhtf.apps.basicinfo.rp;publicclassJReportPrinterFactory{privateAbstractJReportPrinterabstractJReportPrinter;privatestaticJReportPrinterFactoryjReportPrinterFactory;privateJReportPrinterFactory(Abstract

5、JReportPrinterabstractJReportPrinter){this.abstractJReportPrinter=abstractJReportPrinter;}publicstaticJReportPrinterFactorygetInstance(AbstractJReportPrinterabstractJReportPrinter){returnjReportPrinterFactory=newJReportPrinterFactory(abstractJReportPrinter);}publicvoidprint()throwsException{abstrac

6、tJReportPrinter.print();}}(4)JreportUtil.javapackagecom.qhtf.apps.basicinfo.rp;publicclassJReportUtil{publicstaticvoidprintToPdf(IJReportreport)throwsException{JReportPdfPrinterjReportPdfPrinter=newJReportPdfPrinter(report);JReportPrinterFactory.getInstance(jReportPdfPrinter).print();}publicstaticv

7、oidprintToHtml(IJReportreport)throwsException{JReportHtmlPrinterjReportHtmlPrinter=newJReportHtmlPrinter(report);JReportPrinterFactory.getInstance(jReportHtmlPrinter).print();}publicstaticvoidprintToExcel(I

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。