几年前我一直都是用的传统报表,但后来发现,随着用户的要求越来越苛刻,报表也越来越灵活,传统报表太让人费心费神了:只要用户有调整,你就必须给他重新设计一个报表来。
自去年开始,我给客户提供的报表功能全部改用Excel报表。只要给用户说清楚模版的定义规则,他就可以从数据表中直接粘帖相应的字段名,自己定义N个报表。如果对字体、颜色、行距等不满意,也是想改就改,多方便啊!尤其是EXCEL本身就具有很丰富的函数,用户还可以根据自身需求给报表增加多个自定义的报表列,使用起来非常灵活、方便。这样一来,作为“开发者”,就无须再因为报表的问题,总是围着用户转了。
foxtable的EXCEL报表功能目前已经很强大,报表输出效率很高,基本可以取代传统报表。建议有意向使用foxtable做开发的朋友,在给客户制做报表时,尽量使用EXCEL报表,这样就会省去很多日后报表维护的麻烦。
在一楼介绍的那个Qreport,确有很多可圈可点之处,还是希望老六能借鉴一下。比如,关于纵向合并单元格的问题,可否在定义细节区时,给相应的字段名加个参数。如,[员工姓名]-i,[员工姓名]为要取值的字段,i为0时不合并,i为1时合并。这样的话,很多工作在模版定义阶段就可完成,化繁为简、更加容易了。
关于分组统计表输出到EXCEL的目录树问题,期待老六能解决!这个功能很实用的。
[此贴子已经被作者于2009-3-24 9:45:19编辑过]