关于日期计算出历史最大值问题,如何实现记录并显示历史最大值

故障日期提取最新日期,通过与今日相减得出保持天数,如何实现记录并显示历史最高保持天数呢?


FineReport 10063119 发布于 2019-4-18 16:32
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
魏先鹏Lv7中级互助
发布于2019-4-18 16:38(编辑于 2019-4-18 16:40)

可以这样做。。首先故障日期你肯定要存档,然后你需要做故障日期的环比,然后取出环比中最大的时间。这个时间再与当前保持天数比较,选大的,环比我给你找链接去


分析函数-环比lag()-http://help.finereport.com/doc-view-1975.html


这都是从sql的角度来讲,如果你没法存档,没法处理sql,单纯用FR的话。应该是实现不了

最佳回答
0
JackWangLv5中级互助
发布于2019-4-18 16:36(编辑于 2019-4-18 16:44)

帆软只能展示,不能记录最高历史记录


给你个思路,数据库存一个最高记录的值,然后如果当前保持的值大于历史最高值,则更新入库(需要买决策平台,用定时调度,每天调度一次)

image.png

  • 3关注人数
  • 830浏览人数
  • 最后回答于:2019-4-18 16:44
    请选择关闭问题的原因
    确定 取消
    返回顶部