反饋已提交

網絡繁忙

Excel超連結匯出

1. 概述

1.1 版本

報表伺服器版本

Excel 超連結匯出插件版本

11.0V2.1.7

1.2 問題描述

FineReport 自帶的 Excel 匯出功能,匯出時不支援保留「超級連結」格式,使用者使用略有不便。

如何才能在報表匯出為 Excel 時,保留超級連結呢?如下圖所示:

Excel超鏈接導出.gif

1.3 解決思路

使用者透過「Excel 超連結匯出」插件,可實現匯出 Excel 時,保留超級連結功能效果。

主要功能如下:

1)支援匯出「網路報表」和「網頁連結」類型的超級連結,可傳遞參數或繼承報表參數。

2)新增超級連結類型「Excel超連結匯出」,支援報表預覽 Sheet 切換效果和 Excel 匯出。

3)匯出 Excel 檔案,增加水印顯示功能。(支援 excel2007版,後綴.xlsx)

4)匯出 Excel 檔案,增加 excel 自訂屬性功能。

注:不支援圖表交互屬性的超連結匯出、不支援圖片加超連結。

2. 插件介紹

2.1 插件安裝

點選下載插件:Excel超連結匯出插件

設計器插件安裝方法參照:設計器插件管理

伺服器安裝插件方法參照: 伺服器插件管理

2.2 插件功能

2.2.1 匯出連結功能

插件安裝結束後,被選儲存格,點選「超級連結>新增連結」,新增超級連結類型「Excel超連結匯出」,如下圖所示:

報表設計時,若為儲存格新增 Excel超連結匯出,點選連結可跳轉至指定的 Sheet 頁。

報表匯出時,支援匯出三種類型的超級連結:網路報表、網頁連結、Excel超連結匯出。

2.2.2 匯出水印功能

在「管理系統>系統管理>標準>Excel超連結匯出插件」,可設定“匯出水印”和“流失匯出支援行式引擎”的開啟關閉狀態。預設為開啟狀態。

2.2.3 匯出自訂文檔屬性

範本報表屬性配置:

在設計器的選項單項目 範本匯出屬性,“Excel屬性資訊”選項卡,用於自訂屬性參數維護。

3. 範例

3.1 匯出連結

3.1.1 報表設計

建立一張普通報表,再插入兩張 Sheet,Sheet2 和 Sheet3 中的內容自行設定,用於匯出範例即可。如下圖所示:

開啟 Sheet1,報表樣式設計如下圖所示:

3.1.2 設定超級連結

1)設定 Sheet 連結

開啟 Sheet1,選中 B2 儲存格,點選「超級連結>新增超級連結>Excel超連結匯出」,輸入 Sheet 名稱「sheet2」,如下圖所示:

注:Sheet 名稱如含有特殊字元,該功能不生效。例如:冒號和中括號:[ ]

同上,開啟 Sheet1,選中 C2 儲存格,點選「超級連結>新增超級連結>Excel超連結匯出」,輸入 Sheet 名稱「sheet3」。

2)設定網頁連結

開啟 Sheet1,選中 B3 儲存格,點選「超級連結>新增超級連結>網頁連結」,輸入 URL「https://www.baidu.com/」,如下圖所示:

3)設定網路報表

開啟 Sheet1,選中 B4 儲存格,點選「超級連結>新增超級連結>網路報表」,選擇網路報表「/GettingStarted.cpt」,如下圖所示:

3.1.3 效果預覽

儲存範本,點選「填報預覽」,選擇「匯出>Excel>原樣匯出」,如下圖所示:

開啟匯出的 Excel,儲存格中的超級連結也被匯出了,點選對應連結,可以跳轉至對應 sheet、網頁、報表,如下圖所示:

Excel超鏈接導出.gif

注:不支援行動端。

3.2 匯出水印

匯出 excel 加水印,在「管理系統>安全管理>水印設定」,控制是否開啟水印功能。

預覽報表,點選工具欄匯出excel功能,下載 excel 檔案。

3.3 匯出自訂文檔屬性

範本報表屬性配置:

設計器的選項單項目>範本匯出屬性>Excel屬性資訊,用於自訂屬性參數維護。

預覽報表,點選 工具欄>匯出>Excel的 分頁匯出、原樣匯出、分頁分sheet匯出。

Excel 檔案屬性值效果如圖:

4. 已完成範本

點選下載範本:Excel超連結匯出.cpt

5. 注意事項

圖片插入儲存格場景,超連結在儲存格上,不支援圖片超連結功能。原因為匯出 Excel 的 POI類庫限制。

附件列表


主題: 報表特性
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

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

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

不再提示

10s後關閉

獲取幫助
線上支援
獲取專業技術支援,快速幫助您解決問題
工作日9:00-12:00,13:30-17:30在线
頁面反饋
針對當前網頁的建議、問題反饋
售前咨詢
業務咨詢
電話:0933-790886或 0989-092892
郵箱:taiwan@fanruan.com
頁面反饋
*問題分類
不能為空
問題描述
0/1000
不能為空

反馈已提交

网络繁忙