反饋已提交

網絡繁忙

參數查詢入門範例

1. 概述

1.1 預期效果

參數的主要作用是實現使用者與資料的實時交互,即進行資料的過濾。我們可以在很多情況下使用參數,比如在儲存格中引用參數來實現動態標題、根據參數值的不同顯示不同值等等。如下圖所示:

1.2 實現思路

設定範本參數,使用參數面板,透過參數元件實現資料過濾。

2. 操作步驟

2.1 範本準備

建立普通報表,建立資料集 ds1 ,SQL 語句為:【SELECT * FROM 銷量】

點選【範本】→【範本參數】,在彈出的【範本參數】設定頁面中,點選【新增】按鈕新增參數。

雙擊左側的頁面中雙擊參數名稱,將參數名設定為【地區】,在右側的預設值處,設定預設值為【華北】,點選【確定】。

合併 A1~C1 儲存格,新增公式:【$地區 + "銷售額"】,使標題顯示為選中的地區名稱加【銷售額】,例如:【華北銷售額】。

A2、B2、C2 分別輸入:【地區】、【銷售員】、【銷量】,並將資料集 ds1 中對應的資料欄拖入到 A3~C3 儲存格中,調整儲存格的大小。

選擇 C3 儲存格,選擇【儲存格元素】→【基礎】→【資料設定】,選擇【匯總】→【求和】。

2.2 元件設定

1)新增元件:點選【編輯參數】面板,在右側是組件設定中選擇【全部新增】。將元件設定為下拉框元件。

2)設定元件:選中標簽元件,元件值為【地區:】。選中下拉框元件,元件名稱為【地區】,資料字典型別設定選擇【資料查詢】,資料集為 ds1 ,實際值和顯示值相同均選擇【地區】和【地區】。

注:下拉框元件名稱需要與設定的範本參數名稱一緻。

2.3 新增過濾

雙擊 A3 儲存格,新增過濾條件:【地區】等於參數【$地區】,使儲存格中內容根據下拉框選擇的地區名稱進行過濾。

2.4 效果查看

PC 端:儲存範本,點選【分頁預覽】,效果如 1.1節 所示。

行動端:App 及 HTML5 端均支援。

3. 範本下載

已完成的範本,可參見:【%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doctw\Primary\Parameter\參數引用.cpt】。

點選下載範本:參數引用.cpt

附件列表


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

文 檔回 饋

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

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

不再提示

10s後關閉