发布报表组到网页上

阅读(2967) 标签: 报表组发布,

将报表组发布的时候,组内各表作为一个整体一起发布,由sheets标签进行报表间的切换。如下图所示。

Sheet1

Sheet2

发布报表组到网页上只需要一个非常简单的jsp文件,通过<report:group>标签发布即可,如下图所示:

将图中红框部分填写为要发布的报表组文件名即可,本例中的报表组文件名为“订单.rpg”。

添加打印功能

如果需要添加打印功能,只需要在group标签中添加needPrint属性,将其值设为yes

再发布可以看到,页面出现了“打印”链接。

添加导出为 excel 功能

group标签中添加needSaveAsExcel属性,将其值设为yes即可。

<%@ page contentType="text/html;charset=GBK" %>

<%@ taglib uri="/WEB-INF/raqsoftReport.tld" prefix="report" %>

<report:group groupId="group1" groupFileName="订单.rpg"

  needSaveAsExcel="yes"

  needPrint="yes"

/>

再发布可以看到,页面出现了“存为excel”按钮

单击此按钮,会弹出提示对话框,如下图所示。

单击保存即可将报表组存为excel文件。

还可以根据需要添加group标签的其他属性来实现不同的功能需求。这里就不一一介绍,如有需要,请参考《程序员参考》。