请问统计图自定义提示问题

https://help.fanruan.com/finereport/doc-view-4466.html

我试了这个帖子里的鼠标处自定义提示只有饼图有效果,我需要条形统计图上显示类似的提示,应该改哪里呢?

提示点获取报表块数据.zip

image.png

尝试了右边的饼图,柱形图,折线图什么的都可以,左边的条形图就没有提示........

FineReport 哈哈哈gogo 发布于 2024-3-5 16:07 (编辑于 2024-3-6 09:19)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
华莉星宸Lv6高级互助
发布于2024-3-6 09:00(编辑于 2024-3-6 09:17)

提示点获取单元格数据-https://help.fanruan.com/finereport/doc-view-4466.html

image.png

 

 

直接使用你链接中的代码是可以的

这里改一下就行了。文档中的this.name改成this.category就行了

image.png

image.png

  • 哈哈哈gogo 哈哈哈gogo(提问者) 谢谢大佬!原来如此!非常感谢!!!!!!!!!
    2024-03-06 09:21 
  • 华莉星宸 华莉星宸 回复 哈哈哈gogo(提问者) 不客气~
    2024-03-06 09:22 
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-3-5 16:07

image.png

最佳回答
0
CD20160914Lv8专家互助
发布于2024-3-5 16:19(编辑于 2024-3-6 08:35)

图表类型不一样,里面的js就会有不一样的地方,你截图看一下你原来是如何的,最终想如何,最好有内置数据的文件上传上来

0305提示点获取报表块数据.rar

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

image.png

  • 哈哈哈gogo 哈哈哈gogo(提问者) 原贴的js: function() { { var a = []; for (i = 1; i <14 ; i++) { var str = \"A\"; var id1 = str + i; var value1 = _g().getWidgetByName(\"report0\").getCellValue(id1); a.push(value1); } var b = []; for (i = 1; i <14; i++) { var str = \"B\"; var id2 = str + i; var value2 = _g().getWidgetByName(\"report0\").getCellValue(id2); b.push(value2); } var c = []; for (i = 1; i <14; i++) { var str = \"C\"; var id3 = str + i; var value3 = _g().getWidgetByName(\"report0\").getCellValue(id3); c.push(value3); } var len = a.length; for (i = 0; i < len; i++) { if (this.name == a[i]) { return \'月份:\'+a[i]+\' 占比:\'+b[i]+\' 同比:\'+c[i]; } } } }
    2024-03-05 16:44 
  • 哈哈哈gogo 哈哈哈gogo(提问者) report0就是统计图组件名,没看出有啥条形图和饼状图的区别啊...
    2024-03-05 16:45 
  • CD20160914 CD20160914 回复 哈哈哈gogo(提问者) 传文件上来看吧。。要具体分析的
    2024-03-05 16:50 
  • 哈哈哈gogo 哈哈哈gogo(提问者) 回复 CD20160914 嗯嗯 已上传附件
    2024-03-05 17:17 
  • CD20160914 CD20160914 回复 哈哈哈gogo(提问者) 哪里有条形图?没有看到你的条形图
    2024-03-05 17:19 
  • 4关注人数
  • 190浏览人数
  • 最后回答于:2024-3-6 09:19
    请选择关闭问题的原因
    确定 取消
    返回顶部