在Stimulsoft Reports中如何高效的导出报表

发布时间 : 2012-09-18 14:11:35.000|阅读 259 次

概述:Stimulsoft Reports中许多导出都有固定的模式,在这个模式里整个报表会被装换成另外一个固定的模式,从源代码中创建真确的模板可以优化这个模板,减小文件的大小,加快了文件的导出。

Stimulsoft Reports中许多导出都有固定的模式,在这个模式里整个报表会被转换成另外一个固定的模式,从源代码中创建真确的模板可以优化这个模板,减小文件的大小,加快文件的导出。因此,当用固有的导出模版时,应该遵循下列的建议,将会更加高效的导出报表:

使用设计器中的“网格对齐”按钮,将会减少导出文件中行列的数量;同时这也能够避免组件间的差距。

把组件放在databand上的同一高度对齐,这将减少输出文件的行列的数量。

比如:

在设计器中放入三个部分,中间没有间距,如下图:

在Stimulsoft Reports中如何高效的导出报表

最终我们将会得到一个简单的表:一行三列

在Stimulsoft Reports中如何高效的导出报表

如下图的拖动三个个部分:

在Stimulsoft Reports中如何高效的导出报表

最终我们得到了一个Excel表:五行,三个单元格(如下图)。不太方便编辑这样的表、文件大小、导出时间、所需的内存增加几倍。

在Stimulsoft Reports中如何高效的导出报表

不要使用自动宽度属性,这个属性将会增加在导出文件中列的数量,它是按照比例来计算数量。

在Stimulsoft Reports中如何高效的导出报表

在左边的这张图片的列数是14,在这种情况下和数据行的数量是一样的。如果不使用自动宽度,那么就会只输出一列,如右图所示。当然右边这个报表文件的大小当然也比左边的这个小好几倍,运行也会更加的快速。


扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP