永洪社区

标题: 日期设置默认值为上月当天到当天 [打印本页]

作者: 南栀    时间: 2024-4-15 13:12
标题: 日期设置默认值为上月当天到当天
日期设置默认值为上月当天到当天,但后续选择日期还是要能随意选择而不是只有默认值的这一个月的数据,例如默认值为20240315、20240415,但需要可以选择20240411到20240420这种,就是还可以随意选择日期,不限制在默认值的一个月中,这种有什么办法实现吗?
作者: yhdata_kse3MyDA    时间: 2024-4-15 13:12
第一种,文本参数的日期类型,开始和结束两个组件,在装载时运行里面做当天的近30设置即可。后续变化逻辑在变化时运行。过滤器参数控制
第二种,下拉筛选框选择单一日期,并且提供文本参数录入偏移近多少天。也是在装载是运行里面设置下拉最新年月,文本框预填30天。后续变化逻辑在变化时运行。过滤器参数控制
作者: yhdata_lyaa    时间: 2024-4-15 13:25
现在是使用的什么组件呢,文本参数的日期类型吗,可以直接设置默认值的
作者: 南栀    时间: 2024-4-15 17:12
yhdata_lyaa 发表于 2024-4-15 13:25
现在是使用的什么组件呢,文本参数的日期类型吗,可以直接设置默认值的

是的文本参数的日期类型
作者: 南栀    时间: 2024-4-15 17:16
var SDate1 = EDate.value;
var SDate2 = parseDate(SDate1, "yyyy-MM-dd");
var SDate3 = formatDate(edate(SDate2, -1), "yyyy-MM-dd");
if (SDate.value==null) {SDate.value = SDate3;}
else SDate.value
写在日期起组件装载时运行,默认为空,止组件默认值为常规-今天




欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4