日期增加(减少)指定的天数
在搭建宜搭应用的过程中,你可能会遇到以下这些问题。
- 项目管理系统中,在设定了任务开始日期后,添加任务持续天数,自动计算出任务完成日期。
- 合同管理系统中,输入发票日期和账期天数,计算出付款截止日期。
前提条件
本教程使用到宜搭的表单公式,你可以先了解以下表单公式。
实现效果
实现步骤
创建普遍表单页面
创建普通表单页面,详情请参考普通表单。
在画布区域拖入以下组件。
- 日期:命名为日期
- 日期:命名为公式配置:10天后的日期
- 日期:命名为公式配置:10天前的日期
- 日期:命名为快捷配置:10天后的日期
- 日期:命名为快捷配置:10天前的日期
添加表单公式
日期组件选择快捷配置,默认今天。
公式配置:10天后的日期,默认值选择公式编辑,并配置下图所示公式,也可以直接复制公式源码,注意修改字段。
{"text":"DATEDELTA(DATE(日期),10)","marks":[{"from":{"line":0,"ch":15,"sticky":null},"to":{"line":0,"ch":19,"sticky":null},"value":"dateField_lc0b1vsg","invalid":false}],"isCmData":true}
公式配置:10天前的日期,默认值选择公式编辑,并配置下图所示公式,也可以直接复制公式源码,注意修改字段。
{"text":"DATEDELTA(DATE(日期),-10)","marks":[{"from":{"line":0,"ch":15,"sticky":null},"to":{"line":0,"ch":19,"sticky":null},"value":"dateField_lc0b1vsg","invalid":false}],"isCmData":true}
快捷配置
快捷配置:10天后的日期,默认值选择快捷配置,并按照下图所示操作配置。
快捷配置:10天前的日期,默认值选择快捷配置,并按照下图所示操作配置。
保存页面
视频教程
在线试玩
本文档对您是否有帮助?