电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

FineReport报表二次开发

FineReport报表二次开发_第1页
1/34
FineReport报表二次开发_第2页
2/34
FineReport报表二次开发_第3页
3/34
1 FineReport 报表二次开发 在大多数情况下FineReport 都可以完全满足用户制作各种报表的需求,但是为了能够满足个别用户的个性化需求,FineReport 提供了丰富二次开发接口,方便用户将FineReport 和自己的项目实现无缝结合,用户在进行二次开发的工程中可以更加深入的体会到FineReport 工具的强大功能。 例如:在一些特殊领域,可能需要一些特殊的函数。或者要将某个模板文件通过指定的打印机打印等等。 目录 2 Report 的输入输出„„„„„„„„„„„„„„„„„„„„„„ 3 单元格格式设置„„„„„„„„„„„„„„„„„„„„„„„„ 7 将模板通过指定打印机打印„„„„„„„„„„„„„„„„„„„ 10 自定义函数„„„„„„„„„„„„„„„„„„„„„„„„„„ 12 URL 传递参数„„„„„„„„„„„„„„„„„„„„„„„„ 22 向报表中添加单元格„„„„„„„„„„„„„„„„„„„„„„25 读取单元格内容„„„„„„„„„„„„„„„„„„„„„„„„29 创建程序网络模版„„„„„„„„„„„„„„„„„„„„„„„32 读取模板报表„„„„„„„„„„„„„„„„„„„„„„„„„36 Report 的输入输出 FineReport 提供了强大的输入输出功能,所有的这些输入输出的类都在com.fr.report.io包里面。Report 的输入指从报表的模板文件(XML 格式的)创建Report 对象,输出指将Report 3 保存为模板文件,FineReport 还支持将Report 保存为PDF,Excel,Word,SVG,HTML,CSV等文件格式。  读取模板文件  保存成模板文件  输出成 PDF 文件  输出成 Word 文件  输出成 Ex cel 文件  输出成文本文件  可执行代码 读取模板文件 // 读取模板 File cptFile = new File("D:\\stuff.cpt"); TemplateImporter templateImporter = new TemplateImporter(); WorkBook workBook = (WorkBook)templateImporter.generate(cptFile); Stuff.cpt 是用报表设计器生成的模板文件。只需要用建立一个 TemplateImporter 对象, 然后调用它的 generateReport()方法来产生一个 Report 对象,同时可以将产生的 Report 对象强制转换成 WorkSheet 或者 GroupReport。 保存成模板文件 // CPT // 清空公式计算结果 E:\\newtemplate\\stuff.cpt这个是导出后新文档生成的地址 ReportHelper.clearFormulaResult(workBook...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

FineReport报表二次开发

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部