原文:FineReport父子格實現動態參數注入

深入學習FineReport后發現其功能及其強大,之前使用存儲過程實現的報表完全可以使用FineReport本身的功能實現。 當你需要的表名,查詢條件等均未知的時候,使用 動態參數注入 即可實現將一個查詢的結果集當成另一個查詢的條件,甚至表名來使用。 使用動態參數注入的時候同時要配合父子格的使用。 一 父子格 父子格一般用於,單元格拓展,當不選擇父格的時候,查詢結果會沿選擇的拓展方向自動拓展,如 ...

2016-11-21 14:37 0 4413 推薦指數:

查看詳情

帆軟報表(FineReport)實現跨數據源父子查詢(2階段查詢)

問題描述: 在報表中需要查詢多個系統多個數據源,且有一個數據源的入參是另一個數據源的返回值。所以當用戶點擊查詢到展現報表數據這個過程中,需要先做父查詢,查詢出的結果在作為子查詢。 實現方案: 方案一:多定義一個查詢條件,這個查詢條件的值根據用戶輸入的另一個查詢條件自動帶出。然后不同的數據源再 ...

Tue Jul 31 05:12:00 CST 2018 0 2037
如何優雅實現屬性的動態注入

注入就會讓代碼臭長臭長的,所以才有了動態注入。 我這里我整個思路都貼出來。 實例類Entry 我們先 ...

Mon Sep 30 00:56:00 CST 2019 0 391
帆軟報表(finereport)JS實現點擊參數面板按鈕顯示或隱藏數據

當報表中列出數據太多時,想通過顯示按鈕隱藏明細數據只顯示統計數據。如下圖示例,那么該如何實現呢?本文以FineReport為例,來講述JS如何實現點擊參數面板按鈕顯示或隱藏數據。 打開報表 在參數面板添加一個標簽控件,控件名為lable,設置標簽控件不可見,控件值為“顯示”。 在參數 ...

Tue May 07 18:48:00 CST 2019 0 4089
帆軟報表(finereport動態報表

動態實現了不同的人根據需要選擇不同的表進行查看,從而提高查詢效率 在定義數據集時,通過if函數來判斷參數的值從而來實現調用不同的數據表 如直接將SQL語句定義成: SELECT * FROM ${if(table='table1','table1','table2')},即若參數 ...

Wed Mar 13 21:33:00 CST 2019 0 1235
FineReport圖表、參數、填報、決策報表制作

一、圖表入門 1、圖表簡介 2、實例 添加數據集:銷量表 插入柱形圖: 柱形圖數據、樣式、特效設置: 柱形圖擴展: 預覽: 餅狀圖制作: 設置數據、樣式、特效: 預覽: 二、參數 ...

Sat Mar 21 22:47:00 CST 2020 0 1348
帆軟報表(finereport動態列查詢

新建普通報表,新建一個數據集ds1,sql語句:select * from 銷量 設計模板:選擇復選按鈕組控件 設置 控件名稱 paraed , 控件值設置為公式:["列名","列名",… ...

Fri Mar 22 18:12:00 CST 2019 0 2871
 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM