反饋已提交

網絡繁忙

超級連結-當前決策報表物件

1. 概述

1.1 應用場景

「當前決策報表物件」超連結是決策報表專有,可以實現決策報表組件(報表塊、圖表塊)之間的聯動效果。

如下圖範例,兩個報表塊之間可以實現資料聯動,點選 report0 的訂單ID,report1 只顯示該訂單的明細情況。

.

1.2 功能簡介

1)報表塊的功能入口:被菜儲存格後,在右側屬性面板「超級連結」處新增,如下圖所示:


2)圖表塊的功能入口:在「特效>交互屬性>超級連結」下新增,不過圖表裏面這個超連結的名稱不一樣,叫「當前表單物件」,如下圖所示:

2. 範例

範例實現兩個報表塊之間的資料聯動效果

2.1 準備資料

1)建立一張空白的決策報表

2)建立資料集 ds1,SQL 語句為:SELECT * FROM 訂單 limit 10

3)建立資料集 ds2,SQL 語句為:SELECT * FROM 訂單明細 limit 10

2.2 設計report0

1)將一個報表塊拖到 body 中,給這個報表塊一個標題:report0,如下圖所示:

2)編輯報表塊,如下圖設計報表塊的表格,將 ds1 的欄位拖到對應儲存格中。

2.3 設計report1

1)再拖一個報表塊到 body 中,給這個報表塊一個標題:report1,如下圖所示:

2)編輯報表塊,如下圖設計報表塊的表格,將 ds2 的欄位拖到對應儲存格中。

2.4 report0新增超連結

給 report0 的 A2 儲存格新增一個「當前決策報表物件」型別的超連結,連結到 report1,並新增一個參數p,其值為公式$$$,如下圖所示:

參數這樣設定的目的是,使用者點選哪個訂單ID,就將該ID作為參數傳遞給 report1。

2.5 report1設定過濾

report1 在接收到 report0 的參數後,希望只顯示該參數對應的訂單明細,只需要設定下過濾條件即可。

雙擊 report1 的 A2 儲存格,設定過濾條件,讓訂單ID等於參數$p即可,如下圖所示:

2.6 效果預覽

儲存決策報表,PC端預覽後,資料聯動效果如 1.1應用場景 中所示。

支援 App 端和 HTML5 端預覽。

3. 範本下載

已完成範本參見:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\SpecialSubject\HyplinkReport\兩個報表塊聯動.frm

點選下載範本:兩個報表塊聯動.frm


附件列表


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

文 檔回 饋

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

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

不再提示

10s後關閉