做过大型系统的人应该都有这个体会,就是客户对报表的要求各异,而且中国式报表统计的要求都很高,不是一般的自定义报表软件能够实现的.一般大项目的报表工作量,往往占用了整个项目时间的50%以上,对报表的高要求,往往导致了两个结果: 一个结果是做一个功能强大的自定义报表系统,可以让用户自己定义,OK!真是好想法啊,不过有疑问了,这个和pb的数据库画板有什么区别呢?而且需要花费很大精力,肯定做不了pb那么好. 另外一个相反的结果就是应客户的要求不断的做报表,不断的编译程序,更新程序.当然随着项目做多了,可以推荐用户使用某些报表模版,但是也只能解决部分问题. 我考虑了一下,为什