手把手教你如何使用馳騁工做流程引擎的表單設計器作數據提交前的表單驗證

手把手教你如何使用馳騁工做流程引擎的表單設計器作數據提交前的表單驗證函數

案例以下表單:.net

clip_image002

須要驗證的地方是:設計

1, 在提交前必要的字段不能爲空,簽發人,簽發人電話,編校人,編校人電話,文章標題。orm

2, 輸入的電話號碼格式必須符合要求。ip

3, 上傳的文件必須符合要求的格式,必須是.doc .docxget

1, 發送前數據不爲空的檢查。工作流

1.1 在節點屬性裏找到這個節點編號,好比是101。it

1.2 根據節點編號創建一個ND101_Self.js文件,放入。D:\ccflow\VisualFlow\DataUser\JSLibData文件夾裏。
clip_image004
說明:ReqTB 是ccform的內置函數,就是獲取指定字段的文本框的值,與此相關的還有ReqDDL 與ReqCB . 內置函數請見表單操做手冊。

form

1.3 打開節點屬性,把在發送按鈕里加入這個函數。cli

clip_image006
執行效果以下:
clip_image008

2, 利用系統與自定義的函數驗證庫處理格式輸入的問題(此部分在表單設計器中有詳細的操做步驟):

1,電話格式能夠用ccform的擴展屬性來設置。
clip_image010

clip_image012

clip_image014

這樣利用ccflow函數庫或者本身定義的函數庫就很輕鬆的實現了一個字段格式的驗證了。

3,校驗上傳的附件是指定的格式:

clip_image016

若是用戶上傳了不符合規定的附件,就會出現錯誤。

clip_image018

-------------- OVER ---------------

相關文章
相關標籤/搜索