BIRT报表工具,直接导出EXCEL

本文介绍了一种使用BIRT工具直接将报表导出为Excel文件的方法,通过简单的JavaScript代码实现,无需在浏览器中显示报表即可直接下载Excel文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

BIRT是一款基于JAVA的免费开源报表工具,使用起来也挺方便。

有时你可能不需要在浏览器中展示报表,然后在点击导出按钮保存为EXCEL,

这里提供一种方式,直接把报表导出为EXCEL下载。

JS代码:

1 //导出项目报表
2 function exportPorjects(){
3     var filename = "ProjectReport";
4     var exportUrl ="http://" + window.location.host + "/birt/frameset?__report=report/project_report.rptdesign&__title=&__showtitle=false&__toolbar=true&__navigationbar=true&&__format=xls&__locale=zh_CN&__clean=true&__filename="
5     exportUrl += filename+"&status="+status+"&category="+category+"&&__dpi=96&__asattachment=true&__overwrite=false";
6     window.open(exportUrl);
7 }
filename 是你要保存报表的名字,
project_report.rptdesign是你设计的报表模板的名字,
"&status="+status+"&category="+category+"这里是报表的参数,与你设计的报表模板相关,

调用这个方法,你就可以直接得到EXCEL啦,很方便吧!
 

转载于:https://www.cnblogs.com/zhoucloud/p/5283530.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值