新软之家       

 找回密码
 立即注册
查看: 1229|回复: 0

解密自定义报表工具帆软FineReport的自定义性

[复制链接]
发表于 2020-5-29 08:08:34 | 显示全部楼层 |阅读模式

FineReport报表在其自定义性上一直备受推崇,在详述自定义报表的制作方法与技巧中我们主要解析了FineReport报表设计器自身的自定义性,现在,我们来看看FineReport报表的自定义性还表现在其他的什么方面。

自定义函数

FineReport本身封装了大量的文本、数学、逻辑、日期等函数,能够满足大部分客户的函数使用需求,但是总会有些函数可能适用面比较小,FineReport暂时没能考虑到,因此FineReport提供了函数的自定义接口,使得用户能够使用起来更加方便。

报表格式设置

我们也可以对报表的格式进行自定义设置:对报表对象的单元格属性、web属性、参数、页面设置等多个属性进行控制,可以自由控制单元格的显示样式、工具栏的按钮、参数面板的展示、参数的赋值等等。全方位地实现用户的个性化需求。

自定义交互

在实际报表制作中,有很多时候需要一些触发事件的发生来使报表制作更加方便和友好。FineReport报表采用jquery v1.5.2框架,使用户能更方便地处理HTML documents、events、实现动画效果,方便地为网站提供AJAX交互,并且它兼容各种浏览 器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。FineReport报表解析后最终成为一个html页面,因此可以使用js对报表进行各种处理,用户可以使用jQuery框架的所有方法对报表进行操作。在此基础上,FineReport还封装了很多内置的 js方法,满足用户自定义报表交互性的需要。

自定义填报

FineReport开放的填报api接口能够使用户根据自己的需要来定义填报入库方式,通过填报接口,用户可以往数据库中保存用户操作日志、可以在填报成功与失败时进行各种处理等等。

自定义工具栏

FineReport有内置的工具栏,但是位置与样式比较死,只能固定在报表上方或下方,不灵活。FineReport提供了自定义工具栏按钮的功能,以契合用户的自定义:使用用户已经定义好了的工具栏,页面中只需要嵌入报表内容,不使用FineReport的工具栏,如下图,用户自己系统里面自定义的打印与输出按钮,放在页面中报表部分之外,如果需要打印报表,点击自定义的按钮,就可调用FineReport的打印方法进行打印。

报表平台

作为联系报表的枢纽型组织,FineReport的报表平台也提供强大的自定义性。在报表平台中,用户可以自定义报表显示目录、权限、报表平台外观、数据分析等。

报表再处理

FineReport设计器基本可以零编码地设计出绝大多数报表,然而需求是千变万化的,也许某些个性化的功能通过设计器无法实现,因此可以将模板读入程序中,进行修改后再导出,再在浏览器中访问报表。显然这样做比较繁琐,对于这种情况,用户还可以直接将读取的模板保存为程序网络报表,直接在Web端访问定义的程序网络报表。

最新帆软报表10.0破解下载地址 帆软10.0下载地址.txt (73 Bytes, 下载次数: 0, 售价: 3000 个新软币)

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

QQ|小黑屋|新软之家

GMT+8, 2024-4-18 19:52

免责声明: 本站所发布的一切破解补丁、注册机和注册信息均来自网友分享,仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如有侵权请与我们联系处理

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表