rave report的使用感想[2]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

E: 10.5pt; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial; mso-bidi-font-family: Arial">小儿科的运算功能和及其简易的内部结构也是一个重要诱因。 

其次,rave4.0的界面非常不好用,最简单的例子就是,在对象属性框里居然不支持Ctrl+CCtrl+P,简直荒谬。而且,整个界面无法体现出个个元素之间的关系,也没有提供能够快速访问相关元素的功能,所有的浏览只能手动在整个项目结构书中一点一点寻找。

在花了3天时间搞清楚了大部分运算逻辑以后,我决定把整个report推倒重来。这是我第一次从头设计报表,但是经过这段时间的琢磨,我觉得报表设计需要遵循几个原则。

1. 我认为rave只适合做纯粹的格式控制,所有的数据都必须在调用报表之前准备好。(事实上,我认为所有的报表设计都应该这么做,必须用某种方式把运算逻辑和格式控制分离,否则,一旦需要更换报表组件或者调整运算逻辑,后继人员将会花费大量的时间来pick up

2. 元素命名一定要遵循某个统一规范,这个更是软件开发各个环节需要遵循的一大基本规则,基本上,在这一条上屡教不改者,就可以考虑直接fire了。因为这种人在团队中待的时间越长,给整个团队开发带来的危害就越大。

本文关键:rave report的使用感想
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top