SIONKC青铜三
2024-4-8 09:36:26 发布在问答
【可视化】 超链接
场景:饼图中设置超链接,使用悬浮方式展现表中的数据,当饼图使用按列排序取topn前10,10之后的数据显示其他,当点击饼图其他部分后,如何对应显示表中的数据
1850
7
精彩评论7
yhdata_yzm
发表于 2024-4-8 10:29:35 显示全部楼层
需要一个中间表放置没有topn的数据,通过getdata或者getviewdata取出数据存放入数组1,同理取出图表的数据放入数组2,数组1和数组2的差值就是你的数据。
回复

使用道具 2#

SIONKC青铜三
发表于 2024-4-8 10:50:59 显示全部楼层
yhdata_yzm 发表于 2024-4-8 10:29
需要一个中间表放置没有topn的数据,通过getdata或者getviewdata取出数据存放入数组1,同理取出图表的数据 ...

具体脚本该怎么写,可以举个列子吗
回复

使用道具 3#

yhdata_yzm
发表于 2024-4-8 11:05:01 显示全部楼层
SIONKC 发表于 2024-4-8 10:50
具体脚本该怎么写,可以举个列子吗

稍后,等会提供示例
回复

使用道具 4#

yhdata_yzm
发表于 2024-4-8 11:14:12 显示全部楼层
var a=getViewData('图表1')
var b=getViewData('图表2')
var c=[]
var d=[]
var f=[]
for(var i=1;i<a.size();i++)
{
c.push(a.get(i,0))
}
for(var i=1;i<b.size();i++)
{
d.push(b.get(i,0))
}
for(i=0;i<d.length;i++)
{
if(indexOf(c.join(','),d[i])<0)
{
f.push(d[i])
}
}
param['a']=f
参数a就是其他的值
回复

使用道具 5#

SIONKC青铜三
发表于 2024-4-8 11:47:18 显示全部楼层
yhdata_yzm 发表于 2024-4-8 11:14
var a=getViewData('图表1')
var b=getViewData('图表2')
var c=[]

那要在页面上该如何操作呢?文本框显示其他的值吗,该怎么实现理想效果呢
回复

使用道具 6#

yhdata_yzm
发表于 2024-4-8 13:44:59 显示全部楼层
SIONKC 发表于 2024-4-8 11:47
那要在页面上该如何操作呢?文本框显示其他的值吗,该怎么实现理想效果呢 ...

参数a已经获得了,超链接传递参数就行了。
当param['省份']=='其他'的时候,param['省份']=param['aa']
回复

使用道具 7#

yh_bU5qhfjr新手上路
发表于 2024-4-8 13:52:11 显示全部楼层
需要一个中间表放置没有topn的数据,通过getdata或者getviewdata取出数据存放入数组1,同理取出图表的数据放入数组2,数组1和数组2的差值就是你的数据。
回复

使用道具 8#

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
1500W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部