在此查找熱門主題與快速解答
您好,有什麼我們可以幫您的嗎?
There no matching results.
如何將結束日期限制為開始日期後的 15 天內
問題
如何在我的表單中將結束日期限制為開始日期後的 15 天內?
描述
我有一個表單,用於收集開始日期和結束日期以追踪批准期。我希望設置一個條件,使結束日期不能超過開始日期後的 15 天,必須在開始日期後的 15 天內。PlatoForms 能幫助我實現這一點嗎?
答案
當然可以! 要實現這一點,您需要:
-
添加欄位:
- 開始日期:用戶輸入的開始日期。
- 結束日期:用戶輸入的結束日期。
- 計算欄位:一個隱藏的日期欄位,用於存儲開始日期加上 15 天的結果。
-
設置邏輯:
- 創建一個規則,自動將 15 天加到 開始日期,並將此結果存儲在隱藏的 計算欄位 中。
-
添加驗證規則:
- 在 結束日期 欄位中,添加一個規則以檢查輸入的 結束日期 是否晚於隱藏的 計算欄位 中的日期(即 開始日期 加上 15 天)。如果 結束日期 晚於此日期,將顯示錯誤信息,阻止表單提交。
有關更多詳細信息,請參閱下面的分步指南:
分步指南
步驟 1:添加開始和結束日期欄位
添加一個 開始日期 和一個 結束日期 欄位。
步驟 2:添加日期計算欄位
此欄位將用於計算日期範圍,並且不會對用戶可見。
步驟 3:從開始日期計算 15 天
-
在您的表單構建器中創建一個 邏輯規則,將 15 天加到開始日期,並將此值分配給數據計算欄位。
步驟 4:為結束日期設置驗證
進入 結束日期 欄位設置,添加一個驗證規則,檢查結束日期與額外日期欄位,並添加錯誤信息。
這將確保結束日期不超過開始日期後的 15 天。
測試演示
要獲得實際示例,請使用 演示表單 測試此設置。日期計算欄位在演示中是可見的,以幫助您了解其工作原理。