在此处查找热门话题和快速解答

嗨,我们要怎么帮你?

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 天。


测试演示

要获得实际示例,请使用 演示表单 测试此设置。日期计算字段在演示中可见,以帮助您理解其工作原理。

验证结束日期测试设置


还有其他问题吗? 请访问我们的 常见问题 页面或 联系我们