跳轉到 FineReport 範本

1. 概述

1.1 應用場景

FineBI 支援點選組件後,跳轉到 FineReport 的範本。如下圖所示: 

传递参数.gif

1.2 功能介紹

跳轉到報表範本可實現傳遞參數或不傳遞參數。若目標報表範本中原本就沒有參數的話,則無法實現跳轉傳參功能。

2. 跳轉不傳遞參數

2.1 獲取報表範本連結

有兩種方式,本文使用第二種做範例。

  • 第一種:直接獲取報表範本的預覽連結。

       從 FineBI 組件跳轉到報表範本時,可能需要重新登入 FineReport 帳號。

  • 第二種:將報表範本放置到 FineBI 工程中,再獲取預覽連結的相對路徑。

       需要 FineBI 中連結了此報表範本使用的資料庫和資料表,否則會預覽失敗。使用此種方式的優點是,範本內建到了 FineBI 中,跳轉到報表範本後不需要登入 FineReport 就能查看。

1)下載 cpt 範本:自動查詢.cpt

2)將下載的 cpt 範本放置到\webapps\webroot\WEB-INF\reportlets下,如下圖所示:

1文件放在reportlets.jpg

3)將 「自動查詢.cpt」 新增到 FineBI 目錄中,如下圖所示:

2新增範本.jpg

3設定範本.jpg

4)在 FineBI 中預覽該範本,並複製預覽連結。如下圖所示:

4预览和复制链接.jpg

2.2 設定跳轉

1)找到 FineBI 內建儀表板「多角度銷售分析」,如下圖所示:

3尋找多角度銷售分析主題.jpg

2)對該儀表板內的「哪個區域銷量最好」組件設定跳轉,如下圖所示:

5设置跳转.png

3)設定跳轉到報表範本的預覽連結即可。如下圖所示:

6設置網頁連接.jpg

若目標報表範本放置在 FineBI 中,預覽路徑最好填寫成相對路徑。

  • 即從 webroot 開始,刪除前面的埠和 IP 資訊,例如:/webroot/decision/v10/entry/access/889c14a8-f11e-462a-b46b-c021f8564f8f?preview=true

  • 對於操作過 <a href="src="https://help.fanruan.com/finebi6.0/doc-view-903.html" target="_blank">Tomcat 下透過 IP 直接存取數據決策系統 的 BI 工程,填寫預覽時需要從 decision 資料夾開始寫路徑,例如:

    /decision/v10/entry/access/889c14a8-f11e-462a-b46b-c021f8564f8f?preview=true

若目標報表範本未放置在 FineBI 中,直接填寫完整的預覽路徑即可。

設定跳轉後範本開啟位置參見:如何設定跳轉視窗

2.3 效果查看

點選「哪個區域銷量最好」組件的非空白區域,即可跳轉到報表範本「自動查詢」。如下圖所示:

可以看到點選「華北」跳轉到 cpt 範本後,並沒有實現傳參。如何實現傳參可參見本文第三節。

不传递参数.gif

3. 跳轉傳遞參數

報表範本「自動查詢」中含有參數 city(報表如何設定參數可參見: 範本參數說明 )

3.1 操作步驟

在本文第 2 節範例的基礎上,我們更改下「哪個區域銷量最好」組件的跳轉設定,在原先的連結後面增加&參數=字段值

所以在本範例中,新增後綴為&city=所屬社區 ,如下圖所示:

7设置参数.jpg

設定跳轉後範本開啟位置參見:如何設定跳轉視窗

3.2 效果查看

點選「上海」跳轉後,報表 cpt 範本的參數接收到了「上海」值,自動填充到它的正文元件中,點選「查詢」即可查看到上海的資料。

传递参数.gif

附件列表


主题: 製作儀表板
已经是第一篇
已经是最后一篇
  • 有帮助
  • 没帮助
  • 只是浏览
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

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

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

不再提示

10s後關閉

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

反馈已提交

网络繁忙