反饋已提交

網絡繁忙

報表填報屬性簡介

1. 概述

1.1 功能簡介

報表填報屬性包括:【提交】、【資料校驗】、【填報捷徑鍵設定】,編輯介面如下圖所示。

3 個功能設定項介紹如下:

①提交:將填報資料的儲存格與資料庫表欄位進行綁定,確定填報的資料可以錄入到對應的資料庫表欄位下。

②資料校驗:提交資料時根據定義的規則對資料進行全局校驗。前端填報點選資料校驗或提交時,如果有不滿足校驗規則的資料,則彈出報錯資訊,且提交終止。

③填報捷徑鍵設定:設定填報預覽時,控制游標行動的捷徑鍵。

2. 提交

提交有 2 種方式:【內建SQL】和【自訂提交】,2 種提交方式的差別如下。

2.1 內建 SQL

內建 SQL 提交:將填報頁面資料跟資料庫表的欄位綁定,在點選【提交】後按照設定將資料入庫。其底層邏輯為使用 JDBC 方式執行標準的增刪改 SQL 語句,範例如下:

①插入:【INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)】;

②更新:【UPDATE 表名稱 SET 列名稱 = 新值 WHERE 列名稱 = 某值】;

③刪除:【DELETE FROM 表名稱 WHERE 列名稱 = 值】;

設定介面如下圖所示。

注:目前只適配了支援上述 SQL 語句的資料庫,如果提交的資料庫無法使用上述語句進行增刪改操作,則普通填報無法支援。

2.2 自訂提交

自訂提交:點選【提交】時,獲取到填報頁面的資料進行自訂的處理,比如上傳到某個API。需要透過編寫java實現。

3. 資料校驗

資料校驗有 2 種方式:【內建校驗】和【自訂校驗】,2 種校驗方式的差別如下。

3.1 內建校驗

內建校驗:使用者可透過自訂的校驗公式來對頁面資料進行校驗,也可以自訂校驗出錯時的提示語。

3.2 自訂校驗

自訂校驗:一些特殊的業務邏輯用公式校驗實現起來比較複雜,希望可以交付給使用者自訂的過程來判斷,然後將結果傳回給 FineReport進行提示。需要透過編寫java實現。

4. 填報捷徑鍵設定

點選中間的按鈕可以交換游標移到下一欄和下一行的捷徑鍵,同時預設移到上一欄和上一行的捷徑鍵也會隨之改變。

游標行動效果如下圖所示:

附件列表


主題: 填報應用
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉

獲取幫助
線上支援
獲取專業技術支援,快速幫助您解決問題
工作日9:00-12:00,13:30-17:30在线
頁面反饋
針對當前網頁的建議、問題反饋
售前咨詢
業務咨詢
電話:0933-790886或 0989-092892
郵箱:taiwan@fanruan.com
頁面反饋
*問題分類
不能為空
問題描述
0/1000
不能為空

反馈已提交

网络繁忙