天天看點

BIRT報表工具,直接導出EXCEL

BIRT是一款基于JAVA的免費開源報表工具,使用起來也挺友善。

有時你可能不需要在浏覽器中展示報表,然後在點選導出按鈕儲存為EXCEL,

這裡提供一種方式,直接把報表導出為EXCEL下載下傳。

JS代碼:

//導出項目報表
 function exportPorjects(){
     var filename = "ProjectReport";
     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="
     exportUrl += filename+"&status="+status+"&category="+category+"&&__dpi=96&__asattachment=true&__overwrite=false";
     window.open(exportUrl);
 }
           
filename 是你要儲存報表的名字,
      
project_report.rptdesign是你設計的報表模闆的名字,      
"&status="+status+"&category="+category+"這裡是報表的參數,與你設計的報表模闆相關,

調用這個方法,你就可以直接得到EXCEL啦,很友善吧!      

繼續閱讀