帆软报表,图例的数值设置问题

image.png在图例中,怎么设置,区间数值的最小值和最大值,最小值为100以下,最大值为5000以上的参数值。大概就是下图这种效果

image.png

FineReport 474730889 发布于 2019-2-28 10:12 (编辑于 2019-2-28 10:14)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
1
474730889Lv0见习互助
发布于2019-2-28 14:37

已经解决。解决方法:在图例样式中首先设置对应数值。

image.png

这时候预览的时候,预览的情况分别是0-100,100-500,500-100.......

这时,在标签格式中,选择自定义

image.png

并把原来的

function(){
    return this.from + '-' + this.to
}

修改为

function(){
    if(this.from == 0){
        return this.to + '亿元以下'
    }else if(
        this.from == 5000){
            return this.from+'亿元以上'
    }else{
        return this.from +'亿元-'+ this.to +'亿元'
    }
}

显示结果即可实现

image.png

  • 1关注人数
  • 1662浏览人数
  • 最后回答于:2019-2-28 14:37
    请选择关闭问题的原因
    确定 取消
    返回顶部