最近对移动端的报表开发颇有研究,细磨精算了好久,虽然到现在还是”囊中羞涩”,但决定还是先抛砖引玉,拿点小干货出来和大家分享。研究的工具是比较有代表性的FineReport。1、移动端哪些地方支持调用jsweb事件分页预览填报预览加载结束事件√X填报成功事件--√报表内部js单元..
分类:
移动开发 时间:
2016-04-07 18:54:28
阅读次数:
376
一、JasperReport和iReport简介: 1、JasperReport简介 JasperReport是一个强大、灵活的报表生成工具,是开放源代码组织sf.net中的一个java 报表打印工程。能够展示丰富的页面内容,并将之转换成PDF,HTML,XML,Excel(通过POI或JExcel ...
分类:
其他好文 时间:
2016-04-04 14:33:43
阅读次数:
483
在报表开发过程中,有些需求可能无法通过现有的功能来实现,需要开发人员二次开发,以FineReport为例,可以使用网页脚本、API接口等进行深入的开发与控制。考虑到JS脚本开发的使用较多,这里先先简单介绍如何用JS对字符串进行操作,比如如何判断字符串是否为空,字符串的长度,..
分类:
Web程序 时间:
2016-03-31 14:57:38
阅读次数:
168
在报表开发过程中,有些需求可能无法通过现有的功能来实现,需要开发人员二次开发,以FineReport为例,可以使用网页脚本、API接口等进行深入的开发与控制。 考虑到JS脚本开发的使用较多,这里先先简单介绍如何用JS对字符串进行操作,比如如何判断字符串是否为空,字符串的长度,替换,查找,截取,或者将 ...
分类:
Web程序 时间:
2016-03-31 14:36:10
阅读次数:
227
上次介绍FineReport的JSAPI中的第一类开发--FR,这次就来介绍一下FS和contentWindow类的开发。1FSFS是数据决策系统中的js接口,比如说FS.tabPane.addItem,先介绍几类操作:1.1FS.Trans.signOut()退出决策平台系统1.2FS.tabPane._doCloseTab(FS.tabPane._getSelectedTab())关闭..
很多报表软件可以利用JS接口来实现更多更复杂的功能。以FineReport为例,开放了大量的JSAPI给用户,根据执行JS的主体不同可以将分为三大类:FR、FS和contentWindow。在js语句中执行可以使用FR的方法或者属性,比如说FR.Msg.alert,FR中的方法比如引入finereport.js。FS的方法可..
很多报表软件可以利用JS接口来实现更多更复杂的功能。以FineReport为例,开放了大量的JSAPI给用户,根据执行JS的主体不同可以将分为三大类:FR、FS和contentWindow。在js语句中执行可以使用FR的方法或者属性,比如说FR.Msg.alert,FR中的方法比如引入finereport.js。FS的方法可..
在实际的应用中会经常需要将数据导出成excel,导出的方式除原样导出还有分页导出、分页分sheet导出和大数据量导出。对于excel2003版,由于限制了每个sheet的最大行数和列数,大数据量导出时会默认时分多个sheet,而excel2007不会出现这样的问题。这些导出方式在JAVA程序中分别..
分类:
编程语言 时间:
2016-03-16 01:54:11
阅读次数:
231
在实际的应用中会经常需要将数据导出成excel,导出的方式除原样导出还有分页导出、分页分sheet导出和大数据量导出。对于excel2003版,由于限制了每个sheet的最大行数和列数,大数据量导出时会默认时分多个sheet,而excel2007不会出现这样的问题。这些导出方式在JAVA程序中分别..
分类:
编程语言 时间:
2016-03-16 01:53:49
阅读次数:
194
在实际的应用中会经常需要将数据导出成excel,导出的方式除原样导出还有分页导出、分页分sheet导出和大数据量导出。对于excel2003版,由于限制了每个sheet的最大行数和列数,大数据量导出时会默认时分多个sheet,而excel2007不会出现这样的问题。这些导出方式在JAVA程序中分别..
分类:
编程语言 时间:
2016-03-16 01:53:37
阅读次数:
311