在此查找熱門主題與快速解答

您好,有什麼我們可以幫您的嗎?

There no matching results.

如何將結束日期限制為開始日期後的 15 天內

問題

如何在我的表單中將結束日期限制為開始日期後的 15 天內?


描述

我有一個表單,用於收集開始日期和結束日期以追踪批准期。我希望設置一個條件,使結束日期不能超過開始日期後的 15 天,必須在開始日期後的 15 天內。PlatoForms 能幫助我實現這一點嗎?


答案

當然可以! 要實現這一點,您需要:

  1. 添加欄位

    • 開始日期:用戶輸入的開始日期。
    • 結束日期:用戶輸入的結束日期。
    • 計算欄位:一個隱藏的日期欄位,用於存儲開始日期加上 15 天的結果。
  2. 設置邏輯

    • 創建一個規則,自動將 15 天加到 開始日期,並將此結果存儲在隱藏的 計算欄位 中。
  3. 添加驗證規則

    • 結束日期 欄位中,添加一個規則以檢查輸入的 結束日期 是否晚於隱藏的 計算欄位 中的日期(即 開始日期 加上 15 天)。如果 結束日期 晚於此日期,將顯示錯誤信息,阻止表單提交。

有關更多詳細信息,請參閱下面的分步指南:


分步指南

步驟 1:添加開始和結束日期欄位

添加一個 開始日期 和一個 結束日期 欄位。

步驟 2:添加日期計算欄位

  1. 在您的表單中添加一個日期計算欄位,並將其配置為 隱藏

    添加額外日期欄位

  2. 為確保它不顯示在表單上或影響您的 PDF,選擇 表單中隱藏 並取消選中 在 PDF 中打印

    額外日期欄位設置

此欄位將用於計算日期範圍,並且不會對用戶可見。

步驟 3:從開始日期計算 15 天

  1. 在您的表單構建器中創建一個 邏輯規則,將 15 天加到開始日期,並將此值分配給數據計算欄位。

    計算 15 天

步驟 4:為結束日期設置驗證

進入 結束日期 欄位設置,添加一個驗證規則,檢查結束日期與額外日期欄位,並添加錯誤信息。

驗證結束日期添加驗證規則

這將確保結束日期不超過開始日期後的 15 天。


測試演示

要獲得實際示例,請使用 演示表單 測試此設置。日期計算欄位在演示中是可見的,以幫助您了解其工作原理。

驗證結束日期測試設置


還有其他問題嗎? 請訪問我們的 常見問題 頁面或 聯繫我們