希望日期控件的内容是报表有数据的最后一天

控件有开始日期和结束日期,报表的数据库数据会不断更新,希望可以实现结束日期控件的内容是数据库可以查询到有数据的最近一天

FineReport Zod1ac 发布于 2020-9-4 09:20
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
shirokoLv6资深互助
发布于2020-9-4 09:25

日期控件默认值可以写公式啊。你可以写比如:

SQL("数据库名","SELECT MAX(DATE) FROM TABLE",1,1)

  • Zod1ac Zod1ac(提问者) 但我数据库名ORACLE没用啊。。
    2020-09-04 10:05 
  • shiroko shiroko 回复 Zod1ac(提问者) 数据库名是你帆软连接数据库的那个名字,不是数据库类型
    2020-09-04 10:19 
  • Zod1ac Zod1ac(提问者) 回复 shiroko 是的,不行,但我用数据集先查询出来之后在控件那里用字段可以实现,这样可以么
    2020-09-04 10:30 
  • shiroko shiroko 回复 Zod1ac(提问者) 怎么就是的?我在说你错了啊。。你去看看sql函数的文档吧https://help.finereport.com/doc-view-846.html
    2020-09-04 10:36 
  • Zod1ac Zod1ac(提问者) 回复 shiroko 我写的就是oracle的数据库名demo不是直接写oracle,就是不行啊
    2020-09-04 10:45 
最佳回答
0
ColdmanLv6高级互助
发布于2020-9-4 09:35

控件的结束日期用SQL公式,查出表里面的最大日期

最佳回答
0
LarryAbbyLv5中级互助
发布于2020-9-4 09:36

那你的结束时间需要用到数据集里的时间来计算

  • 4关注人数
  • 409浏览人数
  • 最后回答于:2020-9-4 09:36
    请选择关闭问题的原因
    确定 取消
    返回顶部