柱形图自定义标签

学校录取图表.zip

数据集中,已经用语句将某学校去年、今年招录的男生、女生人数、考试平均分查出,同时将今年男生、女生的同比录取增长率、考试平均分增长率计算出来。现用柱形图将去年、今年招录的男生、女生人数,男生、女生考试平均分数展示出来,柱形图标签需要既显示各期男生、女生的人数、分数,又需要显示男生、女生的同比录取增长率、成绩增长率。请各位大神支招,如何通过自定义标签或富文本实现?

具体的数据集、图表报表我已经上传,需求就是最终的结果是:代表女生2024年人数柱图标签:女生500人(↑25.0%), 代表女生2024年分数柱图标签:女生91分(↑7.1%),男生同理。 当增长率为负数时,“↑”改为“↓”字。但当年度为2023年时,括号及增长率无需显示,即标签改为:代表女生2023年人数柱图标签:女生400人, 代表女生2023年分数柱图标签:女生85分,男生同理。但如果做不到也不要紧,我就增加2023年的增长率上去。

FineReport 笑笑宝贝 发布于 2024-7-18 16:29 (编辑于 2024-7-24 08:07)
1min目标场景问卷 立即参与
回答问题
悬赏:13 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CD20160914Lv8专家互助
发布于2024-7-18 16:31(编辑于 2024-7-24 09:02)

更新文件

学校录取图表.rar

------------------------------------

效果

image.png

  • 笑笑宝贝 笑笑宝贝(提问者) 非常抱歉,我的设计器富文本编辑功能刚刚可用,之前不可用。如果存在两个系列,如人数、分数,这个时候如何将对应增长率添加进去呢?
    2024-07-23 16:11 
  • CD20160914 CD20160914 回复 笑笑宝贝(提问者) 你在数据集中增加两列,分别把它他们的增长率计算出来,再添加进去就行了。不然写js自定义计算了,相对麻烦一些
    2024-07-23 16:20 
  • 笑笑宝贝 笑笑宝贝(提问者) 回复 CD20160914 已经在用sql 查出来了
    2024-07-23 16:23 
  • CD20160914 CD20160914 回复 笑笑宝贝(提问者) 那现在的问题是什么,你自己把字段添加进去呀。我上面截图不够清晰?
    2024-07-23 17:56 
  • 笑笑宝贝 笑笑宝贝(提问者) 回复 CD20160914 因为水平实在有限,所以请帮忙,感谢感谢! 具体的数据集、图表报表我已经上传,需求就是最终的结果是:女生系列图表的标签样式改为:人数500人(增25%) 分数91(增7.1%) ,男生同理。 当增长率为负数时,“增”字改为“降”字。但当年度为2023年时,括号及增长率无需显示,但如果做不到也不要紧,我就增加2023年的增长率上去。
    2024-07-23 22:03 
最佳回答
0
CovidLv3高级互助
发布于2024-7-18 16:32
最佳回答
0
123木头人1Lv5初级互助
发布于2024-7-23 17:16

选择自定义标签,类似这种

function(){

var jf=(FR.remoteEvaluate("value('5-1',2,1,'"+this.seriesName+"')"));

var zc=(FR.remoteEvaluate("value('5-1',3,1,'"+this.seriesName+"')"));

var zxl=((FR.remoteEvaluate("value('5-1',4,1,'"+this.seriesName+"')"))*100).toFixed(2);

return this.seriesName+"<br>"+"经费:"+jf+"万元"+"<br>"+"支出:"+zc+"万元"+"<br>"+"执行率:"+zxl+"%" }

  • 笑笑宝贝 笑笑宝贝(提问者) 我不会这个,如果你能帮忙写好,就太感谢了!具体样式可见上面新上传的文件及图片。
    2024-07-23 22:16 
  • 2关注人数
  • 347浏览人数
  • 最后回答于:2024-7-25 07:54
    请选择关闭问题的原因
    确定 取消
    返回顶部