请问这个日期我怎样控制只能查近期三个月的数据?如果要查一年的给出相关提示?

1617355998(1).jpg

FineReport HQDR 发布于 2021-4-2 17:37
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
luojian0323Lv7资深互助
发布于2021-4-2 17:41(编辑于 2021-4-6 13:12)

用js控制

用js控制

假设你截图中两个日期控件,开始日期是date_start ,结束日期是:date_end

先处理第一个开始日期,限制只能选择三个月内的数据:

编辑后事件:

var value=FR.remoteEvaluate('=datedif(today(),"'+this.getValue()+'","D")')

if(value>"90"){

FR.Msg.alert("提示","选择的日期大于90天,已超出范围.")

this.reset()

}

结束日期控件,限制只能选择三个月内的数据:

var value=FR.remoteEvaluate('=datedif("'+this.getValue()+'",today(),"D")')

if(value>"90"){

FR.Msg.alert("提示","选择的日期大于90天,已超出范围.")

this.reset()

}

最佳回答
0
孤陌Lv6资深互助
发布于2021-4-2 19:47

可以在 日期控件设置 开始时间 和结束日期 如果写公式就好了

  • 4关注人数
  • 436浏览人数
  • 最后回答于:2021-4-6 13:12
    请选择关闭问题的原因
    确定 取消
    返回顶部