注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 通过mysql对淮北生活通网..
 帮助

为什么说中国式报表特殊-5.4 填报


2007-07-26 22:31:41
所谓填报,顾名思义,就是填了再报。
中国人的报表不是统计汇总完了,就完了的,用户希望报表还要能填能改,改完的结果还可以再存起来(咱从小不就常常填表吗?)。中国人天生就认为表都是可以填的,这世上哪有不能填的表,那还叫表格吗?
老外是没想过这问题的,造出来的工具统统没有这个本事,人家觉得报表是报表,就是不可改的,填的表是另一种东西,根本不能叫报表。
EXCEL 可以填,而且填着还方便得很(不得不再次佩服一下微软),按照 EXCEL 抄的国货统统都有填的本事。不过,话说回来,这些工具还是有上面说的问题,没有数据模型,填完的数不知怎么写进数据库,于是常常只能放进文件中(就象 EXCEL 文件),需要再编程序处理。
填报功能说起来也挺复杂的:( 1 )要允许表格和数据库字段的随意对应,可能整表一条记录,也可能一行一条记录,甚至可能一格一条记录(交叉表填写),这几种情况还可能是组合出来的,同一张表一下子写进好几个数据表;( 2 )填的过程中还应当有自动计算能力(参考 EXCEL ),提交时应当有合法性的检查功能,看看填的数是否合理;( 3 )中国要填的表经常是一套一套的,十几张之多,一时半会儿填不完,需要下载下来回家慢慢填或者跟其他同事商量着填,这又需要多页填报或离线填报的功能。
每条功能搞起来都不容易啊 ! 参考本版: [url=file:///C:/java-report/archive/2006/10/27/77520.html]填报- Web 报表工具必不可少的功能 。
除此之外,中国报表还有不少折磨人的小地方,特别是在打印输出方面,比如一张纸上打印几个小票据,横向分栏,横向分页时左表头的重复,末页补足空行,票据套打等等,这些比较头痛但还不算什么根本的问题,这里就不仔细评说了。
参考:Web报表软件的填报丰富的Web填报控制横向排列报表Java报表软件的打印
转自:真正的小师的博客。




    文章评论
 
 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: