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

跳轉到 FineReport 模板

1. 概述

1.1 應用場景

FineBI 支持點擊組件後,跳轉到FineReport 的模板。如下圖所示:

6.gif

1.2 功能介紹

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

2. 跳轉不傳遞參數

2.1 獲取報表模板鏈接

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

  • 第一種:直接獲取報表模板的預覽鏈接。

       從FineBI 組件跳轉到報表模板時,可能需要重新登錄FineReport 賬號。

  • 第二種:將報表模板放置到FineBI 工程中,再獲取預覽鏈接的相對路徑。

       需要FineBI 中連接了此報表模板使用的數據庫和數據表,否則會預覽失敗。使用此種方式的優點是,模板內置到了FineBI 中,跳轉到報表模板後不需要登錄FineReport 就能查看。

1)下載 cpt 模板:自動查詢.cpt

2)將下載的cpt 模板放置到\%FineBI5.1%\webapps\webroot\WEB-INF\reportlets下,如下圖所示:

3)將 自動查詢.cpt添加到FineBI 目錄中,如下圖所示:

4)在FineBI 中預覽該模板,並複制預覽鏈接。如下圖所示:

2.png

2.2 設置跳轉

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

2)对该仪表板内的「哪个区域销量最好」组件设置跳转,如下图所示:

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

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

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

  • 對於操作過Tomcat 下通過IP 直接訪問數據決策系統 的BI 工程,填寫預覽時需要從decision 文件夾開始寫路徑,例如:

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

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

2.3 效果查看

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

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

6.gif

3. 跳轉傳遞參數

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

3.1 操作步驟

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

所以在本示例中,添加後綴為&city=所屬小區,如下圖所示:

3.2 效果查看

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

7.gif


附件列表


主題: 构建图表和分析数据
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 评价文档,奖励 1 ~ 100 随机 F 豆!