目录 |
Web报表,简单的说,就是借助Web平台,可以让用户在线查看、编辑、保存、输出的报表。
Web是一种新的互联网方式,一般通过网络应用程序 (Web Applications)促进了网络上人与人间的信息交换和协同合作,其模式更加以用户为中心。
Web最早的概念包括常更新的静态HTML页面。而.com时代的成功则是依靠一个更加动态的Web(指代“Web 1.5”),其中CMS(内容管理系统)可以从不断变化的内容数据库中即时生成动态HTML页面。从这两种意义上来说,所谓的眼球效应则被认为是固有的Web感受,也因此页面点击率和外观成为了重要因素。
远程交互编辑,多人协同操作的实现
创新性的多人远程协助设计报表模板,强大的模板锁定、解锁功能和权限控制,有力的保证了多人协作的高效和同步。
多文件类型的兼容性
灵活的多种推送方式,将定时生成的报表以TEXT 、HTML 、EXCEL、PDF 、 Word,CSV,SVG等多种形式存入本地系统或FTP 、Email 至服务器,或者指定的地址。
数据源的多样性
Web报表系统可以连接到各种数据源,无论是数据库、文件、Excel文件,文本,企业应用程序。其中通过JDBC/JNDI, FineReport报表系统可以连接到Oracel,DB2, SQLServer,MySql,Sybase等所有主流的数据库。报表系统可以同时连接到多个数据源,轻松实现异构数据源的之间的表关联.
“主-子”填报表的制作:
“主-子”填报表一般都有主表和明细部分,这两部分数据来自不同的物理表的数据,用户修改数据后,同时保存至两张物理表中,并保持数据库事物一致性。
日期的自动运算
制作报表时多了一个和日期相关联的字段,而在数据库中没有这个字段,这就得通过日期的计算获得。
数值的自动计算
自动计算,就是指填报的时候,用户录入了某些数据后,系统会自动算出另外一部分单元格的值,由此简化用户的输入,减少错误率。
数据检查
当用户在单元格中输入了不符合条件的数据,点击数据校验或者提交时就会弹出错误对话框,提示输入了非法的数据。
动态刷新报表数据
EXCEL能够绘制出非常复杂多样的报表,也可以在表内定义复杂的数据关系,但原始数据及表的样式都只能是确定的,每张报表都需要临时手工制作,而不能根据业务系统数据库中的数据自动更新统计报表。web报表软件制作出来报表,数据直接取自数据库,当前数据库中的数据变化时,web报表软件自动计算出新的报表。
对报表实现权限控制
同一张报表,不同阅读者的阅读内容是存在差别的。例如:地区经理销售经理和销售总监,如果用Excel来做报表,需要给销售经理和销售总监每人各制作一张Excel表;而web报表软件能根据不同角色对应的数据权限调出来相应的数据,一张web报表模板就能解决问题。
数据填报功能
用Excel制作时,报表的某一数据信息发生改变时,要把修改后的Excel文件重新发送给用户,而Web报表软件只需更新数据并关联到数据库,信息就可以自动更新。
(例如:如果部门十二个人,每人都有一张员工Excel的员工通信录。当某个人电话号码变动时候,需要更新excel的通信录然后给每个人重新发一份excel表样;用web报表软件做一张可以更新数据的填报表,然后员工只需要修改电话号码,并且将信息入库。其他员工再次打开数据库时候,信息就全部更新。)