知识库

推荐内容

快逸做的更好

产品优势

您的位置: 首页 > 知识库 > 报表展现效果灵活控制

报表展现效果灵活控制

V4中,我们的报表是采用复杂报表设计" target="_blank" class="quieeLink1">设计器自带的缺省jsp发布的,可能存在诸多不如意的地方,例如按钮的外观不满意,或者界面上需要增加一些其他的控制等等,因此,本节中介绍如何自己编写jsp,并且自定义按钮的外观风格。

但是有时候我们只是要对一些基本的参数值进行改变,如果每次都要去改jsp 页面就会很麻烦,对于不懂jsp的人更是不方便。

在我们V5报表中,新添了两个功能模块,分别为全局展现配置制、对资源的展现配制

【全局展现配置】

该功能模块为报表展现的参数提供友好的配置界面,该页面可配置的参数有:是否可调整列宽,报表显示位置,打印方式,导出excel的方式,工具栏按钮的选择,远程导出路径。

配置项说明

  • 是否可调整列宽 (resize):是否可以展现界面调整报表宽度
  • 报表显示位置 (reportAlign):报表在页面中的显示位置
  • 打印方式(flashPrint):打印报表时所使用的方式。Flash打印:使用flash插件进行打印,启动速度快,矢量打印,效果清晰,适用于打印量不是特别大的情况;Applet打印:基于java环境进行打印,客户端需安装JDKJRE,适用于长期打印大量报表。
  • 导出excel的方式 (excelFormat):导出为excel20032007或者使用OpenXml的方式导出。openXml方式导出可以提高大数据量报表导出excel的性能。
  • 是否固定表头 (needScroll):在查看报表时是否固定上表头和左边头,滑动滚动条时仅移动数据区内容
  • 工具栏按钮选 (toolbar):勾选需要在工具栏上显示的按钮,其中导入excel按钮只有在填报表和填报表组展现时才会显示
  • 远程导出路径 (export_report_path):将报表远程导出到服务器上时,导出文件存放的位置。
  • 点击保存,将保存对页面设置的修改,保存以后在报表展现页面将按照设置展现报表,点击【取消】,将取消对页面的修改。

【展现设置】

展现设置中的配置项与全局展现配置所提供的参数项一样,该页面可配置的参数有:是否可调整列宽,报表显示位置,打印方式,导出excel的方式,工具栏按钮的选择,远程导出路径。展现设置是针对特定的资源所设置的,全局展现配置可以影响所有报表,但展现设置只会影响你设置的那张报表,展现设置的优先级比全局展现配置更高。

PS:在设置了全局展现配置的情况下,所有报表默认根据全局展现配置中的参数来展现,但是如果某资源设置了展现设置,则其以展现设置的参数配置来展现。

我们可以看看展现设置的效果。

配置前,原本工具栏有很多按钮,诸如打印预览,打印,WORD导出等。如图:

这时我们可以更改展现设置改变这张报表展现的参数,如图:

我们去掉了导出Excel,导出Word和导出pdf的勾选,现在我们来预览报表:

这时,我们就能看到导出Excel,导出Word和导出pdf这三个按钮就没有了。这就是展现设置对报表展现效果的灵活控制。

发布日期:2013/05/31
本文分类: 知识库