折线图,依赖数据的所在rownum对齐,如何实现“提示”的流畅联动

有个奇葩需求,看看各位兄弟谁有思路。

有一些数据表,

表名分别是:表a、表b、表c、表d。

表结构一致,主要字段是:时间、值

1、需要做一个双折线的图。

2、每条折线来自于一个数据表。(最初使用了union的方式组合两个表在一个数据集,使用折线图分系列展示。后来为了能按照rownum对齐数据,换组合图,换两个数据集)

3、数据的时间点可能不一致,比如,第一条曲线取表a的1点到5点数据;第二条曲线取表b的3点到7点数据。

4、要求,第一条曲线的第一个数据,与第二条曲线的第一个数据,在x轴对齐。即:两条曲线,依赖rownum进行对齐。

5、鼠标指向的时候,能显示出:第一条曲线的时间和值;第二条曲线的时间和值。

我目前已经做了功能的实现,但存在的问题有:

1、鼠标指向的延迟。(使用了js自定义了“提示”的内容,有时候需要点击下曲线,才会变化。)

2、不能同时显示两个曲线的对应数据,只能一个一个显示了。

3、使用了“组合图”进行显示,不确定能否直接用一个折线图来实现。

FineReport flyingsnake 发布于 2024-1-26 17:49
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
取消
  • 1关注人数
  • 382浏览人数
  • 最后回答于:2024-1-26 17:49
    请选择关闭问题的原因
    确定 取消
    返回顶部