近日看到BusinessObject公司找枪手写了个"水晶报表——最彻底的本土化",有些话儿不得不说。
"中国装":简直是废话,这年头在中国卖软件,出个中文版也还值得一提,没这本事还有脸到这来混?
"中国芯":这就是笑话了,中国人就都会开发中国报表?是不是所有四川人都会做水煮鱼?根本没怎么做过国内的项目,没见过复杂的中国报表,何谈设计?
"中国特色的报表设计":更是信口开河。中国报表的复杂性说得不假,可水晶报表解决得却不怎么样,横纵向统计是可以,但通用的跨行组运算就得靠脚本了;所谓的多主题汇总,不过就是任何报表工具都能支持多级分组而已,也值得拿出来说?交叉表搞一片变列还行,两片就抓瞎了(这个还没法搞子表);然后也只好承认要用主子表才能实现分片报表(而且只能纵向分片和横向固定列分片),至于子表的危害,在本人原作"中国报表漫谈"中已有阐述。
"除了多源、分片..."这一段,明显改编自"中国报表漫谈"(这篇文章本就为抨击国外大牌报表工具而作,水晶报表自撞枪口),而多源分片、格间运算等概念都是润乾报表明确化的,在业内并没有通行的含义,在"中国报表漫谈"和"新一代报表标准"比较清晰地阐明了这些概念。枪手抄而不释,令人头晕。扯得玄了巴叽的这自定义又自定义,不过就是个属性表达式而已的最基础功能(卖3000元的报表工具都会提供的),而真正有特色的横向分页功能,夹在一堆无用的废话(倒还算是真话)中讲,让人产生真能支持的假象(韦小宝传人)。
中国用户大多需要导出到EXCEL,crystal的展现模型与EXCEL格格不入,不仅画起报表极为麻烦(这点BO还有自知之明,没敢连这个都要吹嘘一下),而且导成EXCEL时格式信息乱七八糟,多层表头会弄出太多格子,这样的EXCEL也没什么进一步利用的价值了。
到于老外的技术支持,大家应当都深有体会了。应用案例倒确实很多,不过绝大多数是当年绑着VB造出来的,现在人家微软不带crystal玩了,看它还能风光多久。
附张例表是国外产品的习惯做法,但同样习惯地是不敢把制表过程与绘表界面公示出来,因为实在是太复杂了,天知道你那表做了几天?光看结果有什么用?对付这种现象最好的办法就是搞几个表令其炼炼,立即就会现出原形。其实都不用多复杂,就用http://www.runqian.com.cn/tech/tech_016.htm上面的几个看起来挺简单的报表就行了。
中国报表还应当有填报的功能,这一点,水晶报表就实在没法扯上半点关系了,只好作罢。
好一个大言不惭的“彻底的本土化”!这样折腾,想赢得胜利怕是很难了。