这个日期控件可以显示YYYY-MM,但实际上传给数据里是取每月最后1天么?(当前月的话则到今天)

image.png

FineReport rbk333 发布于 2022-8-25 17:09
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-8-25 17:31

where 1=1

and mytime ='${if(format(时间+"-01","yyyy-MM")=format(today(),"yyyy-MM"),today(),DATEINMONTH(CONCATENATE(时间,"-01"),-1))}'

/*如果录入的参数是当月,就是今天的日期,否则就是日期的最后一天。*/

最佳回答
0
QWERLv3见习互助
发布于2022-8-25 17:14

意思是通过时间控件查询,控件时间只显示到月份,然后去查这个月的数据吗

  • rbk333 rbk333(提问者) 控件时间是显示到月份 , 但是传给数据集里是年月日(月末) 。是不是得做两个日期控件,选日期的时候两个控件联动。隐藏掉其中一个。
    2022-08-25 17:16 
  • QWER QWER 回复 rbk333(提问者) 不用
    2022-08-25 17:19 
  • QWER QWER 回复 rbk333(提问者) 设置一下参数就行,通过参数获取当前月份第一天和最后一天就可以
    2022-08-25 17:26 
  • 2关注人数
  • 279浏览人数
  • 最后回答于:2022-8-25 17:31
    请选择关闭问题的原因
    确定 取消
    返回顶部