•Grid报表和Free From报表产品之比较   

  目前市场上面的报表产品从界面上分为两种:一种是以 Grid 界面展现的,另一种是 Free Form 控件形式展现的,超级报表使用的是 Grid 形式的。这两种类型的报表各自有各自的优点和缺点,下面是对他们的优缺点进行的一些比较:
1 、报表设计
Grid 在报表设计的时候,要比 Free Form 控件 形式的要方便的多,特别是对中国的用户来说,尤其喜欢 Grid 方式的设计,这也许是因为中国用户对 EXCEL 太熟悉的缘故吧,对 Grid 方式的报表设计几乎是不用教就可以学会。我们可以比较一下像 Free Form 控件式绘制报表工具,这种方式,在绘制表格时将遇到很大麻烦。表格是由多个矩形或线段拼合而成,中国报表均要求有整齐的格线,因此其中矩形和线段要精确对齐,其麻烦程度可想而知。当表较宽时,常常顾左不顾右;多层表头的绘制和修改非常繁琐;而且由于坐标系统的规则,对齐与否与分辨率相关,在屏幕上画整齐的报表在打印机或网页展现时又对不齐。
2 、用户录入
Grid 形式的报表,在报表录入方面有非常大的优势, Grid 在录入控制上面更加简单和方便些。 Free From 控件形式要控制跳转等要麻烦的多。
3 、报表输出
把生成的报表输出为 EXCEL 几乎是每个系统都需要的功能, Gird 界面的输出为 EXCEL 几乎是可以无失真的, Free Form 控件形式的报表工具导出到 EXCEL 时只能写出数据,丢失了格式信息,而个别制作精细者能保持格式,也将严重依赖于对齐程度,稍有不齐就会导致一行变多行而无法继续使用,而几乎所有用户都有要导出成 EXCEL 的要求。而超级报表采用 Grid 式的绘表方式不仅效率高,绘制效率比传统工具提高 10 倍以上。而且理论上就不存在对不齐的问题,导出到 EXCEL 可以完全不失真。
4 、分页功能
Free Form 控件 形式的报表,在做分页小计的时候比较有优势,因为它是按页设计的, Grid 方式的实现起来就比较麻烦一些,但超级报表也考虑到了这个因素,可以让用户自己二次加工来实现。但实际上按分页设计报表,对用户来说,看统计数据的时候是很不方便的,一点点数据由于要分页,被分在很多页显示,用户看起来非常不直观,而 Grid 方式,在查看报表的时候是用 Grid 方式,而打印的时候用分页这种方式,相对来说要好的多。另外在设计交叉报表类等报表时,分页方式展现起来就特别困难。
5 、复杂的报表实现
复杂的报表的实现 Grid 形式的要比 Free Form 控件 的要简单的多,因为在设计的时候不需要考虑分页的功能,所以任何复杂的报表都很容易实现,而 Free Form 控件 形式的报表工具有很多复杂的功能有些可以实现,有些是根本不能实现。用户的报表需求前期往往是比较简单,但越到后面,就会有越来越多复杂的报表要实现,这个时候, Grid 形式的报表将大大发挥它的优势。
6 、报表控制
Grid 形式的报表由于是按行列按单元对报表进行控制,这样用户自己用代码去控制报表比 Free Form 控件 形式的报表也容易得多。

你可能感兴趣的:(职场,报表,休闲,超级报表)