怎样判断指定范围内有无数据?

x轴为时间坐标00:00-23:59,参数是日期yyyy-MM-dd,怎样判断选定日期的一天内有没有数据呢?

帆软公式里的sql函数的第一个参数不是帆软里的连接名吗?为什么我的提示找不到数据连接?

image.png

image.png

FineReport 栀~毓 发布于 2019-8-5 13:47 (编辑于 2019-8-6 08:42)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
axingLv6专家互助
发布于2019-8-5 14:51(编辑于 2019-8-6 09:11)
if(sql("数据连接名","select count(1) from 表名 where 日期='"+日期参数+"'",1,1)>0,"有数据","无数据")


--------------

数据连接名是这个

blob.png

  • 栀~毓 栀~毓(提问者) 你的这个sql是自定义的函数吧。
    2019-08-05 15:02 
  • axing axing 回复 栀~毓(提问者) 帆软的公式,你在公式框里输入后可以看到说明
    2019-08-05 15:26 
  • 栀~毓 栀~毓(提问者) 回复 axing 怎么在公式里设置弹窗?就是如果没数据的话,让它弹个提示框出来,有数据的话正常加载。
    2019-08-05 16:26 
  • axing axing 回复 栀~毓(提问者) 公式弹不了框,要使用js,不过你可以参考这个:图表空数据提示自定义-https://help.finereport.com/doc-view-2336.html希望采纳一下
    2019-08-05 16:32 
  • 栀~毓 栀~毓(提问者) 回复 axing 用这个的前提是默认的能用呀。现在问题是默认的用不了,一旦翻到没数据的日期,系统直接崩溃了,不显示那个图片。所以我想着判断一下该日期一天内是否有数据,没数据的话,弹个提示出来。
    2019-08-05 16:41 
  • 2关注人数
  • 453浏览人数
  • 最后回答于:2019-8-6 09:11
    请选择关闭问题的原因
    确定 取消
    返回顶部