皕傑報表之填報操作

aaabbb12w發表於2022-12-16

“新建智慧對映”:新建填報操作


填報操作名稱:設定這個填報操作的名稱

資料來源:設定這個填報操作對映的資料來源

點選“下一步”,選擇資料庫表


Schema:選擇這個資料庫的 Schema。

表名篩選:查詢需要選擇的資料表,不區分大小寫。

勾選需要填報的資料表,點選“下一步”,設定填報欄位

填報單元格:選擇填報操作時,這個欄位對應報表中的哪個欄位的值。

勾選主鍵:當資料進行填報時,會根據你勾選主鍵欄位的值進行判斷,如果這個資料表中有這個值,會根據這個值作為條件進行資料修改(update);如果這個資料表中沒有這個值,就進行資料插入(insert into)。

自定義java處理

填報操作名稱:自定義填報操作的名稱。

自定義java實現類:設定自定義填報java類的路徑;寫法:包名.類名(package.class);比如:bios.demo.FillinDemo。自定義java實現類需要引用我們api介面 (bios.report.api.customize.CustomFillin) 來實現這個類。



新建url請求

填報操作名稱:自定義url請求填報操作的名稱。

url請求地址:自定義處理填報請求的url。

動作按鈕

按鈕文字:設定填報報表頁面上工具條的填報按鈕名稱。

圖片css類:設定報報表頁面上工具條的填報按鈕的圖片樣式;圖片樣式可以在 report_res/skin/toolbar.css中設計。

顯示條件:判斷這個動作按鈕在什麼條件下顯示。

選擇填報操作 :選擇這個動作按鈕執行哪個填報操作;可以是選擇一個或多個 。

返回值設定:設定填報操作儲存成功後,返回的鍵值對。

監聽事件java實現類:設定這個填報動作按鈕選擇的填報操作的監聽事件java類的路徑;寫法:包名.類名(package.class);比如:bios.demo.FillinListenerDemo。自定義java實現類需要引用我們api介面 (bios.report.api.events.IFillinEventListener) 來實現這個類。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70023352/viewspace-2928322/,如需轉載,請註明出處,否則將追究法律責任。

相關文章