帆軟查看注冊用戶的數據庫信息


帆軟報表內置hsql數據庫finedb連接方式

描述:

帆軟報表報表內置一個hsql數據庫finedb,finedb保存在%FR_Home%/WebReport/WEB-INF下,里面存儲了op=fs數據決策系統中除平台屬性配置以外的所有信息,包括目錄樹設置以及模板定時任務信息等等,平台屬性配置信息保存在fsconfig.xml中。

包含的文件

db.properties:必有,存放hsql數據庫的屬性;
db.script:必有,保存表及數據;
db.data:必有,包含緩存表的數據;
db.lck:可無,表示數據庫處於打開狀態;
db.backup:必有,文件是最近持久化狀態的表的數據文件的壓縮備份文件;
db.log :可無,文件包含當前數據庫的變更。

內置數據庫連接方式:

內置 JDBC 連接方式
點擊服務器>定義數據連接,新增一個 JDBC 數據連接
數據庫選擇 others;
驅動器手動輸入:com.fr.third.org.hsqldb.jdbcDriver;
URL輸入:jdbc:hsqldb:file://${ENV_HOME}/embed/finedb/db(Windows/Linux/Mac 通用);
用戶名為 sa,密碼為空.

建立finedb的數據連接

報表內置HSQL數據庫,其中FR_T_USER是平台用戶報。
FR_T_USER 用戶表字段含義:

數據集中獲取用戶信息

-- 新建工作簿,新增數據庫查詢ds1,SQL:
SELECT REALNAME FROM PUBLIC.FR_T_USER WHERE USERNAME='${fr_username}'

-- 使用公式中的SQL()函數查詢:
SQL("finedb", "SELECT REALNAME FROM PUBLIC.FR_T_USER WHERE USERNAME = '" + $fr_username + "'", 1, 1)

from:
https://blog.csdn.net/qq_31457413/article/details/98971034


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM