导出报表的时候,使用者常常会遇到表格中会出现许多多余的栏,只是他们真的就是多余的吗?毕竟,在页面中,每个单元都对应每个组件的边界。另外,你不能显示太多的散布在页面上的组件。所以,当使用表格导出模式时,请注意如下两点: web
一、使用按钮,对齐网格,这将减小表格中行和列的数量。以下图所示:当导出报表的时候,左边的报表有25个单元格,对齐后,右边的报表剩下3个。如此操做,能够帮助你避免单元格之间出现小缝隙。 浏览器
二、将数据带中组件放在同一水平线上。这将在前面部分输出文件的时候减小行列数量。 工具
在使用表组件或者数据带的报表中,数据能够从数据源中输出。 大数据
表(The Table)是一个基于数据带的复杂组件。在渲染报表的过程当中,报表引擎会自动分解表到页眉、数据带和页脚中。 spa
当将一个简单的报表渲染成立体表的时候,.mdc文件中,表和数据带并无明显的区别。 图片
当渲染复杂的报表,例如:表中有空白列,页眉和页脚中合并了单元格。那么他们中的区别就很明显了。数据带的使用就更加灵活(尽管变得更加复杂),由于你能够创建一个更加优秀的模版。例如:在空列中,你可能不会添加文本文档组件,也没有必要合并单元格。在表格中,一个没有内容的单元格,并不真正是空的,处理和存储他们须要额外的时间和资源。所以,当使用表组件,建立报表的时间上升,那么.mdc报表文件也会变得更大。 资源
使用图形原语代替那些大组件,导出图表能够变得更快更容易。图形原语是垂直或者水平的线及矩形,他们用来建立组件的边界。咱们经常将其导出为其余格式,好比:图片,这样能够提升导出报表的数量。 文档
提升渲染图表的导出速度,咱们建议你使用那些经常使用的组件代替富文本组件。 扩展
富文本组件比较复杂,好比他的处理过程,由于使用系统库来操做报表,因此,须要花费很长的时间,并且许多格式都不认这样的文本文件。除此以外,他还会将报表导出为图片,这样就会明显扩大输出文件的大小。 渲染
咱们还须要提一提Web报表(直接在web浏览器中运行)的工做过程。该过程由浏览器本身运行。一些厂商使用报表工具Active X控件来扩展他的功能,可是这些控件只能在IE浏览器中运行。不过Stimulsoft Reports没有这些限制。咱们建议用户不要在浏览器中创建过大的报表或者带有大数据的多页报表。对于那些过大的报表,能够将其拆分红小报表,用过滤器限制数据展示数量。没有人会愿意在浏览器中看到大量的页面,因此,这样作是颇有必要的。