如何使用簡道雲做表單校驗


表單提交校驗

表單提交校驗數據如果不滿足一定的條件,就不允許提交。這是一種非常常見的規則限制,簡道雲的這次更新也上線了這個功能。

提前說明的是涉及到校驗,就要有判斷符號,典型的判斷符號為“>,<,>=,<=,!=,”,其中!=表示不等於;表示等於。
首先在一張設計好的表單中選擇右側“表單屬性”菜單,能看到“添加校驗條件”按鈕。

這里根據表單的內容,我需要做3個限制條件:1.填寫10位編號,即自定義編號位數;2.每次錄入的商品數量在1-9999之間;3.錄入的商品不能超過180天的保質期。

點擊“添加校驗條件”,彈出一個設置校驗條件的懸浮框。在實際使用校驗的時候會發現可能用到幾個重要的公式。

先來設置第一個條件:編號位數。這里將引入一個函數“LEN”,功能是讀取字符串位數。這里填寫“LEN('編號')==10”即可。需要說明的是,簡道雲里所有的函數都要用大寫字母,單引號引用的為字段,直接點擊左側當前表單字段中的字段即可添加。最后在底部填寫校驗失敗提示,即不滿足條件的時候的提示。具體見下圖:

點擊保存,即本次校驗條件已添加,然后再點擊“添加校驗條件”,本次我們校驗數量在1-9999。

AND函數為“與函數”,當括號內每個逗號隔開的值都為true時,返回值為true。這里即當“數量>=1”和“數量<=9999”都滿足時,滿足提交條件。

最后來設置日期判斷的校驗條件。這里需要滿足當前日期-生產日期<180天。簡道雲里的時間格式為“時間戳”,即顯示到毫秒級別的。也就是說1天=24小時 * 3600秒 * 1000毫秒。TODAY()函數讀取的是系統當前時間,因此具體設置如下圖:

點擊確定,我們所有的校驗條件就都設置好了。

這時候別忘記保存表單,3個校驗條件已經設置好了,我們來測試一下。
https://jiandaoyun.com/f/55b9c8c33d6532ae5aaf5342
這個是這張表單的外鏈地址,用戶朋友們可以進行測試。

完美校驗。

簡道雲--專業的數據搜集管理工具
簡道雲用戶反饋QQ群:217568252


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM