在折线图中系列名(图例)有多个,既有日期,又有数据保留两位小数,但是如何展示不同的系列名展示不同格式

image.png日期最后被变成了时间戳目标展示成2025-07-02 15:00:00image.png

FineReport XCOnsfbn 发布于 2025-7-3 11:35 (编辑于 2025-7-3 11:36)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
XCOnsfbnLv2见习互助
发布于2025-7-3 14:42

function(){ 

var points = this.points;

var a =this.category;

for(var i = 0, len = points.length; i < len; i++) {

if(points[i].series.visible &&points[i].seriesName=="时间"){

a +='' +"<font color='"+points[i].color+"'>●</font>"+points[i].seriesName+':'+new Date(points[i].value).toLocaleString();

    }else

    a +='' +"<font color='"+points[i].color+"'>●</font>"+points[i].seriesName+':'+points[i].value.toFixed(2);

    }

return a;

}

最佳回答
1
snrtuemcLv8专家互助
发布于2025-7-3 11:39(编辑于 2025-7-3 11:40)

改成自定义

function(){ var a;

if(this.seriesName=="时间")a=this.seriesName+":"+this.value;

else a=his.seriesName+":"+this.value.toFiexd(2);

return a;}

image.png

最佳回答
0
runnerLv7资深互助
发布于2025-7-3 12:02
  • 3关注人数
  • 66浏览人数
  • 最后回答于:2025-7-3 14:42
    请选择关闭问题的原因
    确定 取消
    返回顶部