日期控件筛选

怎么样让四个日期自由筛选。有开始日期,结束日期,创建日期,过审日期。我想实现,单选一个日期也可以筛选数据,选择俩个日期也可以筛选一个时间区间的数据,例如:创建日期是10/23, 开始日期是10/25,可以单选一个10/23,可以单选创建日期,也可以筛选这俩个区间日期

FineReport 帆软用户6CK689Gyf2 发布于 2022-10-28 11:11
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
巴拉巴拉1234Lv6初级互助
发布于2022-10-28 11:14

${if(len(starttime)=0,""," and time_str>='"+starttime+"'")}

${if(len(endtime)=0,""," and time_str<='"+endtime+"'")} 

${if(len(starttime1)=0,""," and time_str>='"+starttime1+"'")}

${if(len(endtime1)=0,""," and time_str<='"+endtime1+"'")} 

分别建两组时间参数

最佳回答
0
用户k6280494Lv6资深互助
发布于2022-10-28 11:17(编辑于 2022-10-28 11:18)

${if(and(len(创建日期)>0,len(过审日期)>0),"and 字段 BETWEEN 创建日期 and 过审日期",if(len(创建日期)>0,"and 字段='"+创建日期 +"'",""))}

${if(and(len(开始日期)>0,len(结束日期)>0),"and 字段 BETWEEN 开始日期 and 结束日期",if(len(开始日期)>0,"and 字段='"+开始日期 +"'",""))}

  • 3关注人数
  • 348浏览人数
  • 最后回答于:2022-10-28 11:18
    请选择关闭问题的原因
    确定 取消
    返回顶部