时间控件值

怎么将时间控件里面的值固定到当前日期的10:00:00

DATEDELTA(today,0)获取了当前日期和时间

TIME(10,0,0)  

不知道怎么获取指定时间

两个如果能一块用应该可以获取到

FineReport ATM 发布于 2019-7-3 09:36
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
2
zsh331Lv8专家互助
发布于2019-7-3 09:42(编辑于 2019-7-3 09:49)
=format(today(),'yyyy-MM-dd 10:00:00')


=format(today()-1,'yyyy-MM-dd 10:00:00')


  • ATM ATM(提问者) 这个可以 如果要获取当前日期的前一天的呢 10点也需要加上
    2019-07-03 09:48 
  • zsh331 zsh331 回复 ATM(提问者) 必须可以呀! 答案更新了~
    2019-07-03 09:49 
  • ATM ATM(提问者) 回复 zsh331 好的 好的 谢谢
    2019-07-03 09:53 
最佳回答
1
doudekaixinLv6中级互助
发布于2019-7-3 09:40(编辑于 2019-7-3 09:47)

啥意思啊??

选日期,给你带出10:00?


image.png


  • ATM ATM(提问者) 日期控件自动获取到当前日期的十点钟
    2019-07-03 09:45 
  • doudekaixin doudekaixin 回复 ATM(提问者) 好了,见截图。
    2019-07-03 09:47 
  • ATM ATM(提问者) 回复 doudekaixin 还需要个当前日期前一天的,能不能获取
    2019-07-03 09:49 
  • doudekaixin doudekaixin 回复 ATM(提问者) today()-1啊,哥!!!
    2019-07-03 09:50 
  • ATM ATM(提问者) 回复 doudekaixin 好的 谢谢 不过你的那个公式检查合法性的时候是合法的 执行出来的时候时间控件是空白的
    2019-07-03 09:53 
最佳回答
1
张洪威Lv6高级互助
发布于2019-7-3 09:41

$dates+" 10:00"   用加号把日期控件跟10点拼接一下。

最佳回答
1
firegunzxLv6高级互助
发布于2019-7-3 09:44

https://help.finereport.com/doc-view-2018.html

如果都是固定10点的话,用日期控件,然后在sql里 '${控件名}'+' 10:00:00'

  • ATM ATM(提问者) 是在控件里面显示的 不是sql查询的
    2019-07-03 09:46 
  • firegunzx firegunzx 回复 ATM(提问者) 用公式=format(DATEDELTA(today(),-1),\'yyyy-MM-dd 10:00:00\')
    2019-07-03 09:55 
  • ATM ATM(提问者) 回复 firegunzx 已经解决了 谢谢
    2019-07-03 10:57 
  • 5关注人数
  • 531浏览人数
  • 最后回答于:2019-7-3 09:49
    请选择关闭问题的原因
    确定 取消
    返回顶部