當前為10.0版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

URL直接導出

1. 概述

1.1 應用場景

用戶希望不預覽報表直接導出結果,如在系統中點擊某個标簽或點擊按鈕,就導出報表,該實例可參考頁面集成的 自定義導出按鈕

1.2 功能描述

直接在預覽報表的 URL 後增加&format=導出的格式,通過給 format 參數賦一個導出格式,實現 URL 直接導出。

URL 直接導出的文件名默認爲報表名稱,如需重命名請參見: 導出重命名

2. 導出格式的參數值

各種導出格式對應的參數值如下表所示:

導出格式分類參數值
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

注意事項:

1)JAR 包時間在 2016-10-10 日之前,導出的 Excel 格式默認爲 xls 。

2)多 Sheet 報表導出指定 Sheet 時,參數值爲 :&sheets=[sheet序号],Sheet 序号從 0 開始,導出多個 sheet 時序号以逗号分隔。如導出 sheet1:&format=excel&sheets=[0],導出 sheet1 和 sheet2:&format=excel&sheets=[0,1]。

3)參數面板的按鈕中添加 JS 獲取到當前報表 sessionid 的值,并拼接 URL 導出 Excel 時,若要求可以導出頁面上修改的控件值以及參數面板中控件傳給單元格的值,導出參數要用 op=export&format=excel 而非 &format=excel。

3. 示例

本文以 GettingStarted.cpt 導出成 PDF 樣式爲例,查看下如何進行 URL 直接導出。

3.1 打開模板

打開模板:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\GettingStarted.cpt。

3.2 浏覽器端導出

點擊分頁預覽,在 URL 後拼接參數&format=pdf,點擊回車鍵即可導出 PDF 文件,如下圖所示:

注:模板中若有參數,URL 中可以再加上其他參數,本示例根據參數默認值導出結果。

1583377974186381.png

附件列表


主題: 原簡體文檔
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

5s后關閉

反饋已提交

網絡繁忙