反饋已提交
網絡繁忙
FineReport 報表的資料來源可以是資料庫資料、正文資料,並且還可以是其他類型的資料。
SimpleTableData 抽象類中定義了資料源相關的屬性和方法,使用者如果想要自訂程式資料集,可以在定義類的時候繼承SimpleTableData 類,這樣就可以使用其上的方法定義程式資料源,定義好後 FineReport 報表引擎就能夠讀取定義的資料源作為報表資料源使用。
FineReport 支援程式資料集,使用者自訂程式資料源後,可在資料集處新增「程式」資料集使用。如下圖所示:
具體可參考簡單範例:簡單程式資料集
SimpleTableData 抽象類主要有 2 個方法,如下:
初始化列名陣列:
/** * 初始化列名陣列 * * @return {col1,col2,col3...} * @throws TableDataException */ public abstract String[] initColumnNames();
載入資料:
/** * 載入資料 * * @return 行列資料 */ public abstract List<Object[]> loadData();
简单程序数据集
带参程序数据集
EJB 程序数据源
WebService 程序数据集
XML 制作程序数据源
SAP 的 RFC 接口调用例子
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙