摘要:1. 概述1.1 應用場景在實際應用中,可能需要根據表名動態地改變資料源,比如在程式資料集中,透過傳進的表名參數,到資料庫取出對應的表作為資料源。1.2 實現原理SimpleTableData 抽象類中[閱讀全文:]
摘要:版本報表伺服器版本功能變動11.0.7補充 FVS 視覺化看板相關API說明適用於安裝了「FineVis資料視覺化」插件 V1.8.0 及之後版本的使用者11.0-ajax [閱讀全文:]
摘要:適用場景:安裝了「FineVis資料視覺化」插件的使用者,可參考本文了解 FineVis 的相關功能。版本報表伺服器版本插件版本功能變動11.0.16V1.15.1FVS圖表組件適配 API[閱讀全文:]
摘要:版本版本功能變動11.0和 10.0 區别:10.0 下僅「填報預覽」支援getCellValue方法getCellValue(address|row,col)獲取特定儲存格的值,參數可以為儲存格地址,[閱讀全文:]
摘要:版本版本功能變動11.0和 10.0 差別:新增 addEffect API11.0.7行動端, APP\H5 版本 11.0.70 及以後支援該API。安裝了「FineVis資料視覺化」插[閱讀全文:]
摘要:版本版本功能變動11.0和 10.0 差別:10.0 支援,10.0.19 及之後版本支援11.0.9FVS V1.14.0 版本提供了跑馬燈特效配置項,無需透過 JS 即可設定跑馬燈效果。為[閱讀全文:]
摘要:1. 概述1.1 應用場景在報表統計分析中,常常希望將某類報表或者不同參數的同一報表匯總匯出到一個 Excel 中,每張報表對應一個 sheet。如下圖所示,地區銷售量統計報表,匯出後,將每個地區的資料[閱讀全文:]
摘要:版本版本功能變動11.0和 10.0 差別:新增 addEffect API11.0.7行動端, APP\H5 版本 11.0.70 及以後支援該API。addEffect方法addEffect(ty[閱讀全文:]
摘要:1. 概述1.1 應用場景一張報表可以根據不同的條件統計出不同的資料結果,若您希望將每一種條件下的結果都儲存下來如匯出成 Excel 檔案至磁碟,您可以在後台呼叫 FineReport 的匯出API E[閱讀全文:]
摘要:版本版本功能變動11.0和 10.0 差別:無變動,10.0 也支援注:以下API不支援在 FVS 視覺化看板中使用。visible方法visible()設定工具欄某個按鈕可見 [閱讀全文:]
摘要:版本版本功能變動11.0和 10.0 差別:新增API doClick注:以下API不支援在 FVS 視覺化看板中使用。在使用API前,請務必先仔細閱讀JS API相容說明,API預設支援普通[閱讀全文:]
摘要:版本版本功能變動11.0.1新增 collapse、expand、submit API11.0和 10.0 差別:獲取參數面板上元件時,使用 11.0 新API getParameterCon[閱讀全文:]
摘要:版本版本功能變動11.0和 10.0 差別:新增 setMaxAndMinDate、setPopupStyle API11.0.16FineVis資料視覺化 插件適配 setMaxA[閱讀全文:]
摘要:版本版本功能變動11.0和 10.0 差別:新增 getPreviewType、getParameterContainer API原 10.0 上 contentPane 廢棄,其上的方法大[閱讀全文:]
摘要:版本版本功能變動11.0和 10.0 差別:新增 changeFormat API注:以下API不支援在 FVS 視覺化看板中使用。在使用API前,請務必先仔細閱讀JS API相容說明,API預設支援普[閱讀全文:]
摘要:1. 概述1.1 問題描述當填報人填報內容與實際不相符時,對填報內容發出警告。對於填報範本,簡單的資訊提示可能會被忽略,這裏提供一個警告音提示的方法。如下圖範例,修改 再訂購量>100時,重新整理[閱讀全文:]
摘要:版本版本功能變動11.0和 10.0 差別:新增 getType、setWaterMark、setPopupStyle API11.0.7FVS大屏編輯模式插件 V1.5.0 版本新增 元件組[閱讀全文:]
摘要:適用場景:安裝了「FineVis資料視覺化」插件的使用者,可參考本文了解 FineVis 的相關功能。版本報表伺服器版本插件版本功能變動11.0V1.0.0最低版本要求11.0.22V2.5.[閱讀全文:]
摘要:版本版本功能變動11.0和 10.0 差別:新增 setCellRadius APIsetCellRadius方法setCellRadius(radius)給報表所有儲存格設定圓角,儲存格必須[閱讀全文:]
摘要:版本版本功能變動11.0和 10.0 差別:新增 setRowHeight、setColWidth APIsetRowHeight方法setRowHeight(row,height)改變儲存格[閱讀全文:]
摘要:1. 概述1.1 問題描述在瀏覽器上大家都習慣於 F11 讓報表達到全螢幕效果,但是對於有些僅用於展示的電腦而言,有時候是不配備鍵盤,稍做調整只能用滑鼠來實現。效果如下圖所示,滑鼠點選決策報表主體,報表[閱讀全文:]
摘要:1. 概述1.1 版本報表伺服器版本11.01.2 功能簡介普通報表的API,即僅在 cpt 普通報表中可用,所以使用者在使用時一定要特別注意使用範圍。普通報表分不同的預覽方式,預覽方式不一樣,支援的A[閱讀全文:]
摘要:1. 概述1.1 預期效果報表開發中,為提升報表美觀度,可以使用 JS 實現報表背景色的動態切換。如下圖所示:1.2 實現思路報表設計時,在參數面板新增按鈕元件, 給按鈕新增 JS 點選事件實現報表背景[閱讀全文:]
摘要:1. 概述1.1 預期效果在平時的報表開發中,我們通常會遇到要獲取當前開啟報表頁面的URL地址相關資訊,雖然目前 FineReport 內建 系統參數 能滿足一定的需求,但有一些需求[閱讀全文:]
摘要:1. 概述當事件被觸發時,就會引起相應的回應。所以新增事件就需要選擇對應的事件回應方式。如下圖所示:事件的回應方式總共有 7 種:Javascript 腳本、提交入庫、傳送郵件、匯出事件、行動[閱讀全文:]
摘要:版本版本功能變動11.0和 10.0 差別:獲取按鈕API參數有變化,11.0 使用按鈕名稱新增 toolBarFloat 、setStyle API新增 getToolbar AP[閱讀全文:]
摘要:適用場景:安裝了「FineVis資料視覺化」插件的使用者,可參考本文了解 FVS 範本的相關API。版本報表伺服器版本插件版本功能變動11.0V1.0.0最低版本要求11.0.16V1.18.[閱讀全文:]
摘要:1. 概述jQuery 是一個快速簡潔的 JavaScript 庫,使使用者能方便地處理 HTML 實現交互效果。FineReport 報表前端採用 jQuery 框架,製作的報表解析後最終成為一個 H[閱讀全文:]
摘要:版本版本功能變動11.0和 10.0 差別:無變動,10.0 也支援getWidgetByName方法getWidgetByName(name)透過元件名稱獲取填報儲存格中的元件  [閱讀全文:]
摘要:1. 概述1.1 應用場景FineReport 已經提供了大量的自帶函式,在正常情況下足夠滿足使用者的報表製作需求,但是在一些特殊領域,可能需要一些特殊的函式,在這種情況下,FineReport 提供了[閱讀全文:]
摘要:版本版本功能變動11.0和 10.0 差別:10.0 支援,10.0.19 及之後版本支援11.0.6FVS 插件 V1.8.0 及之後版本支援 setHScrollBarVisible 、s[閱讀全文:]
摘要:版本報表伺服器版本行動端版本功能變動11.0-和 10.0 差別:10.0 無此類API11.0.7-決策報表新增 setHeight、getHeight、getCell、setWidth、g[閱讀全文:]
摘要:版本版本功能變動11.0.1新增 expandNodeLayer、collapseNodeLayer、expandAllNodeLayer、collapseAllNodeLayer 接口11.0和 10[閱讀全文:]
摘要:版本版本功能变动11.0和 10.0 区别:新增 servletURL、serverURL、server、fineServletURL、SessionMgr.getSessionID() 接口11.0.[閱讀全文:]
摘要:版本報表伺服器版本功能變動11.0和 10.0 差別:新增 getCurrentPageIndex、getReportTotalPage API在使用API前,請務必先仔細閱讀 JS API[閱讀全文:]
摘要:版本報表伺服器版本行動端版本功能變動11.0-和 10.0 差別:10.0 無此類API11.0.7-決策報表新增 getPosition、getRow、getColumn、getValue、showT[閱讀全文:]
摘要:版本版本功能變動11.0和 10.0 差別:新增 getCurrentPageIndex、getReportTotalPage API在使用API前,請務必先仔細閱讀 JS API 相容說明。注:本文A[閱讀全文:]
摘要:1. 概述SAP 作為獨立的系統,與其它系統進行交互的時候,主要是兩種方式:底層資料庫直接交互透過 SAP 專門的 RFC API進行資料呼叫所以 FineReport 設計報表時要使用 SAP 系統的[閱讀全文:]
摘要:1. 概述1.1 版本報表伺服器版本11.01.2 應用場景在使用FineReportAPI來實現功能場景時,由於會涉及到多個參數,經常會出現參數使用錯誤導致的JS報錯或效果不符合預期的情況。使用者可透[閱讀全文:]
摘要:11.0.10 版本,優化了表格API,歷史API會保留,但後期不會再疊代優化。新API層級明顯,功能完善,使用者可升級使用新API。新API從 表格物件>表格列欄>儲存格物件&n[閱讀全文:]
摘要:1. 概述Finereport 中元件的「事件」功能非常強大,使用者可透過自訂 JS 做出想要的效果。但是 JS 對於大多數非專業報表開發者較為陌生,需要額外的學習成本,尤其是 jQuery 選擇器。而[閱讀全文:]
摘要:1. 概述報表中很多個性化功能的實現,大多是使用 JavaScript 來實現的,那麼我們如何能零基礎寫 JavaScript 來實現功能呢?我們可以透過瀏覽器中的「檢驗元素」,獲取到報表中每個元素對應[閱讀全文:]
摘要:1. 概述每個載入瀏覽器的 HTML 文檔都會成為 Document 物件。 Document 物件使我們可以從腳本中對 HTML 頁面中的所有元素進行存取。Document 物件是 Wind[閱讀全文:]
摘要:1. 概述Location 物件包含有關當前 URL 的資訊。 Location 物件是 Window 物件的一個部分,可透過 window.location 屬性來存取。2. 常用屬性屬性說[閱讀全文:]
摘要:1. 概述Window 物件表示瀏覽器中開啟的視窗。如果文檔包含框架(frame 或 iframe 標籤),瀏覽器會為 HTML 文檔建立一個 Window 物件,併為每個框架建立一個額外的[閱讀全文:]
摘要:1. 概述JavaScript 中,我們有時需要對陣欄進行操作,比如建立陣欄,遍歷陣欄元素,排序等等。本文將介紹一些陣的基本使用方法。2. 範例2.1 建立陣欄Array 物件用於在單個變數中儲存多個值[閱讀全文:]
摘要:1. 概述JavaScript 中經常需要對日期型的資料進行操作,操作後給日期元件指派。在對日期資料進行操作時,需要用 JavaScript 中的日期函式來處理日期物件。本文將介紹 JavaS[閱讀全文:]
摘要:1. 概述JavaScript 中經常需要對日期型的資料進行操作,操作後給日期元件指派。在對日期資料進行操作時,需要用 JavaScript 中的日期函式來處理日期物件。本文將介紹 JavaS[閱讀全文:]
摘要:1. 概述FR 報表使用 jQuery 框架,因此可以在範本中使用 jQuery 的 each 函式來遍歷整個物件集合,對集合中每個物件進行統一處理。2. 使用說明使用 $[閱讀全文:]
摘要:1. 概述JavaScript 中會需要對字串進行操作,比如如何判斷字串是否為空,計算字串的長度,更換、尋找、截取字串,或者將字串轉換為其他類型等操作。正文將介紹 JavaScript 中如何對字串進行[閱讀全文:]
摘要:1. 概述有時報表設計時涉及到寫 JavaScript 程式碼,利用 JavaScript 處理某些計算或轉換時特別複雜,比如日期格式化、字串截取更換等等,如利用原生 JavaScript 將當前日期顯[閱讀全文:]
摘要:版本報表伺服器版本功能變動11.0.10Msg.toast 參數格式優化11.0.7補充 FVS 大屏範本相關API說明適用於安裝了「FVS大屏編輯模式」插件 V1.8.0 及之後版本的使用者11.0-[閱讀全文:]
摘要:適用場景:安裝了「FVS企業戰情室編輯模式」插件的使用者,可參考本文了解 FVS 範本的相關API。版本報表伺服器版本插件版本功能變動11.0.16V1.15.0新增控制模型軌跡運動API:r[閱讀全文:]
摘要:版本說明本頁匯總了JS API 所有API,可簡單查看每個API的功能和行動端支援情況,詳細介紹請閱讀對應的API介紹。在使用API前,請務必先仔細閱讀 JS API 相容說明。注:API使用中,注意A[閱讀全文:]
摘要:1. 概述組件事件,即新增在決策報表中組件上的事件,新增後當對組件做相應動作時觸發。如下圖所示,給 Tab 塊新增了一個「初始化後」事件,事件內容為隱藏 Tab2 報表塊。預覽報表時 Tab2[閱讀全文:]
摘要:1. 概述1.1 版本報表伺服器版本11.01.2 功能簡介決策報表的API,即僅在 frm 決策報表中可用,所以使用者在使用時一定要特別注意使用範圍。決策報表的API分公共模組AP[閱讀全文:]
摘要:1. 概述本文將介紹 Finereport 10.0 升級至 11.0 時官方 JavaScript API的變化,使用者範本中如果使用了 javaScript 程式碼,版本升級時,需要仔細閱讀本篇文檔[閱讀全文:]
摘要:1. 概述1.1版本當前僅提供FineReport11.0設計器,最新的persist發佈版安裝包的打包服務(即安裝包中預設使用FineReport最新版產品jar包,OEM打包後增加oem-core.[閱讀全文:]
摘要:版本報表伺服器版本App版本功能變動11.011.0-11.0.2611.0.91API支援 FVS 插件 V2.6.0 及之後版本以下方法為 FR 物件上行動端專有的方法。注:FVS 範本中,API用[閱讀全文:]
摘要:版本版本功能變更11.0.3新增一個獲取當前展示圖表 chartIndex 的API getCurrentChartIndex()11.0-Chart.WebUtils.getChart方法C[閱讀全文:]
摘要:版本報表伺服器版本功能變動11.0.2新增API:chart.getLayerIndex(); //獲取鑽取地圖當前層級chart.getLayerNames(); //獲取鑽取地圖目錄名稱c[閱讀全文:]
摘要:1. 概述1.1 版本報表伺服器版本11.01.2 功能簡介圖表的API,即僅針對圖表可用,所以使用者在使用時一定要特別注意使用範圍。圖表API分為 圖表物件屬性、圖表物件API、圖表特效AP[閱讀全文:]
摘要:1. 概述圖表支援全面自訂,使得使用者可以在基礎圖表上做出更多註釋型的圖表。坐標軸的軸標籤,標籤,提示點都是可以自訂的。在軸標籤的自訂函式中,this 指代的是當前的坐標軸的值;在標籤和提示點的自訂函式[閱讀全文:]
摘要:1. 概述1.1 版本報表伺服器版本11.01.2 功能簡介工具欄API主要用於修改工具欄屬性和工具欄中按鈕屬性,如獲取工具欄上的按鈕、設定工具欄上按鈕的屬性、隱藏工具欄等。一般用在 Web頁[閱讀全文:]
摘要:1. 概述1.1 應用場景電腦某個目錄下儲存了幾個 XML 檔案,希望把 XML 檔案轉換為報表資料源。如下圖所示,將 Northwind.xml 中的資料轉換為報表資料源。Northwind.xml[閱讀全文:]
摘要:1. 概述注:瞭解 FineReport 日誌儲存位置可查看 日誌簡介 在編寫程式時,為了便於除錯,往往需要向後台匯出一些資訊來判斷程式是否運作正確,或者當使用者執行某個操作時,希望[閱讀全文:]
摘要:1. 概述1.1 應用場景如果資料庫表中某個欄位所存的資料為 XML 格式。如下圖所示:那麼如何將存於 XML 欄位中的值讀取出來作為報表資料源使用呢。如下圖所示:1.2 實現原理通程式式連結目標資料庫[閱讀全文:]
摘要:1. 概述1.1 應用場景在使用 WebService 作為項目的資料源時,希望報表中可以直接呼叫 WebService 資料源,而不是定義資料連結呼叫對應的資料庫表,這樣要怎麼實現呢?1.2 實現原理[閱讀全文:]
摘要:1. 概述1.1 應用場景在使用 WebService 作為項目的資料源時,希望報表中可以直接呼叫 WebService 資料源,而不是定義資料連結呼叫對應的資料庫表,這樣要怎麼實現呢?1.2 實現原理[閱讀全文:]
摘要:1. 概述在使用 WebService 作為您項目的資料源時,希望報表中也是直接呼叫這個 WebService 資料源,而不是定義資料連結呼叫對應的資料庫表,這樣要怎麼實現呢?在程式中存取 WebSer[閱讀全文:]
摘要:1. 概述1.1 應用場景利用 FineReport 進行二次開發時,可以在 Java 編輯器,如 Eclipse、Idea 中透過呼叫 FineReport 啟動類來啟動設計器,以便於開發程[閱讀全文:]
摘要:1. 概述本文主要提供了程式資料源在使用中遇到的問題以及解決方案。2. 程式資料集載入慢或者卡死原因分析:沒有做初始化只執行一次的判斷解決方案:因為 getValueAt() 方法裏面呼叫了 init([閱讀全文:]
摘要:1. 概述使用者透過 Java 類程式碼進行Finereport 二次開發,實現某些功能時,通常需要編譯 Java檔案,生成 Class 類,如在程式資料源、程式報表、自訂函式、自訂後台匯出、[閱讀全文:]
摘要:1. 概述FineReport 報表的資料來源可以是資料庫資料、正文資料,並且還可以是其他類型的資料。SimpleTableData 抽象類中定義了資料源相關的屬性和方法,使用者如果想要自訂程式資料集,[閱讀全文:]
摘要:1. 概述1.1 應用場景 實際應用中,使用者可能需要通程式式來獲取資料。FineReport 支援程式資料集,使用者自訂程式資料源後,可在資料集處新增「程式」資料集使用。本文將會[閱讀全文:]
摘要:1. 概述1.1 應用場景FineReport 支援預覽報表時將報表匯出成各種通用的檔案格式,如 PDF 、Excel 、Word 等;FineReport 設計器中也支援將範本匯出成通用的檔案格式或者[閱讀全文:]
摘要:1. 概述1.1 版本報表伺服器版本11.01.2 功能簡介公共模組的API,普通報表、FVS 視覺化看板和決策報表都可以使用,主要用來設定報表頁面的屬性;或者是用來設定普通報表和決策報表都有的功能屬性[閱讀全文:]
摘要:1. 概述1.1 版本報表伺服器版本11.01.2 功能簡介表格API主要用於修改報表表格內容、設定表格樣式,給表格加互動效果等,如給表格設定跑馬燈效果、隱藏表格捲動等。表格API適用於普通報表、FVS[閱讀全文:]
摘要:1. 概述1.1 版本報表伺服器版本行動端版本功能變動11.0.711.0.70新增樣式屬性 style1.2 應用場景樣式屬性 style,JS API 中有樣式參數的API中使用,符合 c[閱讀全文:]
摘要:版本報表伺服器版本行動端版本功能變動11.0-和 10.0 差別:10.0 無此類API11.0.7-決策報表新增支援 getCell、getRow、getColumn、getRowCount、getC[閱讀全文:]
摘要:版本版本功能變動11.0和 10.0 區別:無變動,10.0 也支援注1:以下API只能在在元件的「事件」中使用。注2:以下API不支援在 FVS 範本中使用。this方法this在元件的事件中使用,獲[閱讀全文:]
摘要:版本版本功能變動11.0和 10.0 区别:新增API setName4Empty注:以下API不支援在 FVS 視覺化看板中使用。在使用API前,請務必先仔細閱讀 JS API 相容說明,API預設支[閱讀全文:]
摘要:1. 概述前端預覽報表時,範本會被轉為 HTML,這個 HTML 的 head 標籤中會引入 FineReport 內建 JavaScript 檔案finereport.js,代碼如下:<scri[閱讀全文:]
摘要:1. 概述doURLPrint(config),呼叫列印工具,列印報表,使用 get 傳參,config 參數為一個 object物件。格式如下:注:不支援行動端。config:{printUrl&nb[閱讀全文:]
摘要:版本版本功能變動11.0和 10.0 差別:無變動,10.0 也支援設計報表時,可以透過 FS 全局API獲取 FS 物件,FS 物件含有決策系統相關的屬性和方法。因為報表在 iframe 裏,所以需要[閱讀全文:]
摘要:適用場景:安裝了「FineVis資料視覺化」插件的使用者,可參考本文了解 FineVis 的相關功能。版本報表伺服器版本插件版本功能變動11.0.9V1.13.1FVS表格組件適配 API A[閱讀全文:]
摘要:適用場景:安裝了「FineVis資料視覺化」插件的使用者,可參考本文了解 FineVis 的相關功能。版本報表伺服器版本插件版本功能變動11.0V1.0.0最低版本要求11.0.16V1.16[閱讀全文:]
摘要:適用場景:安裝了「FineVis資料視覺化」插件的使用者,可參考本文了解 FVS 範本的相關API。版本報表伺服器版本插件版本功能變動11.0.9V1.9.1FVS-Tab組件 支援[閱讀全文:]
摘要:版本版本功能變動11.0和 10.0 差別:無變動,10.0 也支援11.0.16FineVis資料視覺化 插件 V2.0.0 及之後版本,新增匯出API1)表格組件 支援 [閱讀全文:]
摘要:1. 事件分類根據新增事件的位置不同,FineReport 報表中有以下幾種事件:元件事件:在元件上新增的事件,在「元件設定>事件」處新增,元件介紹可查看 元件型別。Web 頁面事件:給[閱讀全文:]
摘要:1. 概述FineReport 設計器已涵蓋了報表設計所有普遍和典型的功能,能夠滿足絕大部分使用者的需求,基本實現零程式碼報表開發,幫助使用者加快報表開發速度。但是需求是千變萬化的,某些個性化功能通過[閱讀全文:]
摘要:1. 概述1.1 版本報表伺服器版本11.01.2 更新說明FineReport 11.0 提供了全新的 JS API 手冊,每個接口都有詳細的使用說明,方便使用者對報表進行前端設計。相比於 10.0&[閱讀全文:]
摘要:1. 概述元件事件,即新增在元件上的事件,新增後當對元件做相應動作時觸發。如下圖所示,給「按鈕元件」新增了一個「點選」事件,事件內容為隱藏參數面板上的「下拉框」元件。預覽報表時點選按鈕即可隱藏[閱讀全文:]
摘要:1. 概述Web 頁面事件,即新增在報表頁面上的事件,在「範本>範本 Web 屬性」設定,其中在「分頁預覽設定」、「填報預覽設定」與「資料分析設定」設定後分別作用於對應的預覽方式。如下圖[閱讀全文:]
摘要:適用場景:安裝了「FVS企業戰情室編輯模式」插件的使用者,可參考本文了解 FVS 範本的相關API。版本報表伺服器版本插件版本功能變動11.0.16V1.17.0新增頁面與網頁框通訊API:[閱讀全文:]
摘要:版本版本功能變動11.0和 10.0 區別:expandNodeLayer、collapseNodeLayer 10.0 支援,僅安裝新引擎插件 V1.6.0 版本及以後支援新增 e[閱讀全文:]
摘要:1. 概述1.1 版本報表伺服器版本11.01.2 功能簡介元件API主要用於修改參數面板中元件、填報儲存格中元件、決策報表 body 中元件的屬性,如給元件指派、隱藏元件,設定元件不可用等。可以用在&[閱讀全文:]
摘要:版本版本功能變動11.0-11.0.6新增API setCellsQuick、setCellsValueInBatch在使用API前,請務必先仔細閱讀 JS API 相容說明,以下API只支援填報頁面的[閱讀全文:]
摘要:版本版本功能變動11.0和 10.0 差別:新增 addEffect APIaddEffect方法addEffect(type, opts)滑鼠懸浮儲存格時出現提示框 [閱讀全文:]
摘要:一、概述FineReport提供豐富的插件以實現使用者多樣的需求。插件的使用方式可參考A11-18 伺服器-插件管理。二、索引插件類型插件名稱插件說明設計器D00-00 設計器記憶體監控安裝此插件, 可[閱讀全文:]