表格製作軟件FineReport教程:[26]填報校驗?

下面就通過表格製作軟件FineReport來介紹一下。

工具/原料

表格製作軟件FineReport7.1.1

大小:148.2M 適用平臺:windows/linux

及時校驗

文本控件及時校驗

文本控件類型有不為空的校驗,有填寫規則校驗,也有自定義校驗。FineReport報表中自帶有長度,郵件,身份證,郵政編碼,電話 ,手機等及時校驗,自定義校驗可根據需要自己書寫正則表達式。

表格製作軟件FineReport教程:[26]填報校驗

數字控件及時校驗

數字控件有不為空校驗,同時也可以控制其是否允許小數與負數,還可以設置數值的範圍。

表格製作軟件FineReport教程:[26]填報校驗

日期和時間控件及時校驗

如:日期控件,可設置其所在範圍,如下:

表格製作軟件FineReport教程:[26]填報校驗

下拉框的允許為空

對於下拉框、下拉複選框、下拉樹等下拉選項控件中的允許為空的設置:若勾選,則下拉框有不選選項。

不勾選允許為空,表示該控件中不允許有空值,錯誤信息:是用來設置為空時的信息提示內容。

表格製作軟件FineReport教程:[26]填報校驗

若未選擇任何項,確定後編輯其他單元格或直接點擊提交時,都將彈出提示“不能為空”消息框。

提交校驗

描述

提交校驗,指的是在提交數據時根據定義的規則對全局數據進行的校驗。一般涉及到格間數據關係運算的規則,都需要定義為提交校驗。

設置方法

點擊模板>報表填報屬性>數據校驗,選擇添加按鈕即可添加提交校驗。

表格製作軟件FineReport教程:[26]填報校驗

強制提交

問題描述

在填報表中,很多時候數據校驗並非一定是不能提交數據,而僅僅出於警告用戶的目的。並且用戶往往由於某些原因,數據即使不合法,但是仍舊需要提交, 為了解決此類問題,FineReport提供了強制提交類型。

設置方法

點擊菜單欄,選擇模板>模板web屬性,選中填報頁面設置,選擇為該模板單獨設置,勾選使用工具欄,點擊頂部工具欄旁邊的設置按鈕,彈出工具欄編輯框,選中提交按鈕,將提交按鈕的校驗失敗仍然提交勾選即可,如下圖所示:

表格製作軟件FineReport教程:[26]填報校驗

教程, 軟件, 表格, 公務,
相關問題答案