日周月报的展示

我的time_type有dod、wow、mom分别对应日周月

周报和月报的行式是time_from + time_to,例如20201207 - 20201213

月报以此类推00

我现在想做成当我选了日报时间,下面折线图的X轴为小时,展示0:00到23:00

当我选择周报,折现图X轴展示周一到周日

选择月报时折线图展示当月每一天,

各位大佬们,我现在的问题是选择日和周时,X轴如何实现

time_stamp为时间戳

image.png

FineReport 唱跳rap全能选手 发布于 2020-12-11 13:53 (编辑于 2020-12-11 13:58)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
axingLv6专家互助
发布于2020-12-11 14:15

设置形态公式

format(todate($$$*1000),if($time_type="dod","HH:mm",if($time_type="wow","EEE","yyyy-MM-dd")))

image.png

最佳回答
0
张洪威Lv6高级互助
发布于2020-12-11 13:55

三个图都在单元格划好,根据下拉框对图表单元格设置条件属性设置行高为0隐藏。

  • 唱跳rap全能选手 唱跳rap全能选手(提问者) 我问的是X轴怎么实现,你说的这我知道
    2020-12-11 13:57 
  • 张洪威 张洪威 回复 唱跳rap全能选手(提问者) 就是换这种做法来实现啊,你是想一个图然后里面自动变化吗。
    2020-12-11 14:00 
  • 唱跳rap全能选手 唱跳rap全能选手(提问者) 回复 张洪威 我没想在一个图里实现,我想的是日报怎么展示24小时,周报怎么展示周一到周五
    2020-12-11 14:02 
  • 张洪威 张洪威 回复 唱跳rap全能选手(提问者) 写三个数据查询啊,在sql里面group by。
    2020-12-11 14:03 
最佳回答
0
snrtuemcLv8专家互助
发布于2020-12-11 14:00

参考根据参数查看不同报表-https://help.fanruan.com/finereport/doc-view-407.html


  • 唱跳rap全能选手 唱跳rap全能选手(提问者) 我现在没想好日报怎么展示24小时,周报怎么展示周一到周五,和你的这个链接无关
    2020-12-11 14:03 
  • snrtuemc snrtuemc 回复 唱跳rap全能选手(提问者) 你数据库中有这个对应字段吗,你截图中都没有时间,怎么区分24小时,每天
    2020-12-11 14:07 
  • 唱跳rap全能选手 唱跳rap全能选手(提问者) 回复 snrtuemc 截图有时间戳
    2020-12-11 14:10 
  • snrtuemc snrtuemc 回复 唱跳rap全能选手(提问者) 做三个报表,对应日报,周报,月报,然后采用上面教程跳转不同报表 对X轴,可以日报取时间戳的前两位,分组排序,时间戳前两位对应x轴的00-23时 日报同样,这样就是做3个报表,3个图,肯定可以的
    2020-12-11 14:18 
最佳回答
0
AmyQLv6初级互助
发布于2020-12-11 14:03

SQL+控件实现

SQL:

select ${if(type='日', "day",if(type='周', "week", "month"))}  from table

day,week,month是横轴字段

控件:

type设成单选按钮组控件

  • 5关注人数
  • 808浏览人数
  • 最后回答于:2020-12-11 14:15
    请选择关闭问题的原因
    确定 取消
    返回顶部