« | September 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | | | | | |
| 公告 |
有意引用本博文章的同志请注意:
由于质量高的好文章可遇不可求,所以,当你觉得我的文章对你有益而想转载的时候,务必发邮件给本博,如果一直没有等到回信,意味着本博决定肥水不流外人田,自娱自乐啦。 |
Blog信息 |
blog名称:web报表解密 日志总数:63 评论数量:100 留言数量:1 访问次数:254131 建立时间:2007年7月17日 |

| |
谁应该做web报表? 原创空间, 文章收藏, 随笔, 心得体会, 软件技术, 电脑与网络, 经济金融
西红柿小子 发表于 2007/7/18 10:40:09 |
老碰到用户嚷嚷必须要自己做web报表,一听就头大,但还得听下去。
其实很多时候,用户自己做web报表并不合适。为什么?
很简单,一旦要做报表,第一步就是连数据源。且不说用户懂不懂,光开放数据库权限就是个天大的事情。是让你读数?还是能让你写数?并发起来,数据的一致性怎么保证。这都是问题。
连上数据库了吧,至少得明白数据的组织方式——数据是以表的形式存放在DB中,表是由字段组成的。估计没有用户爱听吧?
加个语义层封装一下?软件开发商的工作量就大了,如果用户想做什么样的web报表就能做出来的话,开发商需要把所有的可能穷举。(别跟我说BO、cognos之流不需要,他们需事先建好的那个立方体,报表变化,立方体一样要重新弄)
这还仅仅是数据方面的问题。
web报表还有格式的问题。随机找你的客户要几张平时用得多的Excel表(别跟我说连Excel文件都没有)。仔细看看,格线、表头,长的、宽的,多种多样。
想把这么多问题放在一个筐子里解决,确实有点难为报表厂商了。
回到我们的主题上来——到底谁应该做web报表?我的答案是:用户可以自己做web报表,但仅限于横行竖直的简单报表(二维表、简单分组和交叉表)。简单的含义是:报表样式简单(表头没那么多分层、分组),报表数据来源简单(简单地从数据库中取数,千万别指望做同期比环比这种复杂计算,撑死了给一个合计小计)。这个需求实现起来非常容易,有web报表厂商提供的,也可以请软件开发商帮助做。
剩下的事情,留给专业人士——开发人员。 |
|
|