反饋已提交
網絡繁忙
FR有強大的可擴展性,當使用者系統業務邏輯複雜,需要特定的計算公式時,可以通過FR的二次開發介面定義自己的函式類。
函式管理器的作用就是將使用者自訂的函式類載入到設計器中,能夠像使用公式一樣使用自訂的函式。
函式定義規則:Functionname(Para,Para,...),其中Functionname為函式名,Para 為參數。
該類必須繼承com.fr.script.AbstractFunction類。
編譯成功後將 xxx.class 檔案放到 【D:\FineReport_10.0\webapps\webroot\WEB-INF\classes\com\fr\function】目錄下,本機電腦如D:。
將 xxx.java 檔案放到相同目錄下,可在FR中檢視程式碼。
自訂函式例子可參考帆软帮助文档代码合集。
點擊【伺服器】→【函式管理器】,彈出設定面板。
點擊 【+】 按鈕,新增一個函式,預設名稱為 函式2。
點擊 【選擇】 按鈕,展示當前工作目錄下檔案。
展開 com\fr\function ,選擇放入的自訂 .class 檔案。
滑鼠右鍵點擊一下面板左側函式列表空白處,選擇【新增】,即可新增一個函式,預設名稱為 函式3。
雙擊函式名稱,修改名稱。
選中需要查看的函式名稱。
點擊【編輯】按鈕,展示函式完整程式碼。
若沒有放入在工作目錄下放入xxx.java檔案,則無法查看完整程式碼。
選中需要新增說明的函式名稱。
在描述框中輸入說明文字。
選中需要複製的函式名稱。
點擊【】按鈕,新增一個類檔案和描述相同的函式,名稱為CopyOf原函式名。
滑鼠右鍵點擊一下面板左側函式列表空白處,選擇【複製】,即可新增一個類檔案和描述相同的函式,名稱為CopyOf原函式名。
選中需要調整排序的函式名稱。
點擊【↑】按鈕,即可上移函式,點擊【↓】按鈕,即可下移函式。
滑鼠右鍵點擊一下面板左側函式列表空白處,選擇【上移】,即可上移函式,選擇【下移】,即可下移函式。
點擊【】按鈕,即可按函式名稱字母順序進行自動排序。
滑鼠右鍵點擊一下面板左側函式列表空白處,選擇【排序】,即可按函式名稱字母順序進行自動排序。
選中需要刪除的函式名稱。
點擊【X】按鈕,確定刪除函式。
滑鼠右鍵點擊一下面板左側函式列表空白處,選擇【刪除】,確定刪除函式。
文 檔回 饋
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉