反饋已提交
網絡繁忙
報表伺服器開啟後,無需打開範本,也無需查看報表,在瀏覽器地址欄鍵入報表訪問地址+匯出參數,即可將報表匯出為其他格式的檔案。
URL 直接匯出的檔案名默認為報表名稱,如需重命名請參見: 匯出重命名。
匯出格式
分類
參數值
PDF
&format=pdf
Excel
分頁匯出 xlsx 格式
&format=excel
原樣匯出 xlsx 格式
&format=excel&extype=simple
分頁分 Sheet 匯出 xlsx格式
&format=excel&extype=sheet
分頁匯出 xls 格式
&format=excel&extype=page&isExcel2003=true
原樣匯出 xls 格式
&format=excel&extype=simple&isExcel2003=true
分頁分 Sheet 匯出 xls 格式
&format=excel&extype=sheet&isExcel2003=true
Word
&format=word
圖片
JPG 格式
&format=image&extype=JPG
PNG 格式
&format=image&extype=PNG
GIF 格式
&format=image&extype=GIF
BMP 格式
&format=image&extype=BMP
文本檔案
&format=text
SVG
&format=svg
CSV
&format=csv
2016-10-10 之前的 JAR 包,匯出的 Excel 格式默認為 xls 。
多 Sheet 報表匯出指定 Sheet 時,參數值為 :&sheets=[sheet序號],Sheet 序號從 0 開始,匯出多個 sheet 時序號以逗號分隔。如匯出 sheet1:&format=excel&sheets=[0],匯出 sheet1 和 sheet2:&format=excel&sheets=[0,1]。
參數面板的按鈕中添加 JS 獲取到當前報表 sessionid 的值,並拼接 URL 匯出 Excel 時,若要求匯出頁面上修改的元件值以及參數面板中元件傳給儲存格的值,匯出參數要用 op=export&format=excel 而非 &format=excel。
當 &format=text 時圖片斜線等無法顯示。
以設計器內置的範本:%FR_HOME%\webroot\WEB-INF\reportlets\demotw\basic\列分欄.cpt 為例。 首先啟動報表伺服器,然後打開瀏覽器,進入:http://localhost:8075/webroot/decision/view/report?viewlet=/demotw/basic/列分欄.cpt&format=excel,即可直接將報表內容匯出到 Excel 檔案中。如下圖所示。
打開設計器內置 %FR_HOME%\webroot\WEB-INF\reportlets\GettingStartedTW.cpt 範本,參數面板新增一個按鈕,按鈕名稱為【匯出】。
進入【事件】。
添加一個【點擊】事件 。
添加參數【aaa】,值【sesssionID】。
添加javascript程式碼。如下圖1所示。
保存範本後預覽報表,點擊【查詢】→【匯出】即可匯出成 Excel 。 如下圖2所示。
JavaScript 代碼如下。
var REPORT_URL = '${servletURL}?GettingStarted.cpt&op=export&format=excel&sessionID=' + aaa;window.location = encodeURI(REPORT_URL);
文 檔回 饋
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉