找文章 / 找答案
精选问答 更多内容

[可视化] 数据联动和列隐藏

yhdata_tzIaJwdW青铜一 显示全部楼层 发表于 昨天 13:58 |阅读模式 打印 上一主题 下一主题
1
未解决

【可视化】 数据联动和列隐藏

66 16
Snipaste_2024-11-13_13-52-36.png Snipaste_2024-11-13_13-57-10.png 想要实现当地图是全国地图时,左表仅显示“机构”;地图下钻为省份地图时,左表仅显示“中支”;地图下钻市级地图时,左表仅显示“支公司”。写了脚本但是没有作用,想问问怎样可以实现。

回复

使用道具 举报

精彩评论16

yhdata_lyaa 显示全部楼层 发表于 昨天 14:17
普通表吗,定位是不是不对呀。
还有脚本里的参数是哪里来的
回复

使用道具 举报

yhdata_tzIaJwdW青铜一 显示全部楼层 发表于 昨天 14:28
yhdata_lyaa 发表于 2024-11-13 14:17
普通表吗,定位是不是不对呀。
还有脚本里的参数是哪里来的

是自由表,脚本里的参数是地图的组件传参
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 昨天 14:42
方便导出报告jar看看吗
回复

使用道具 举报

yhdata_tzIaJwdW青铜一 显示全部楼层 发表于 昨天 14:52
yhdata_lyaa 发表于 2024-11-13 14:42
方便导出报告jar看看吗

大屏 (1).jar (1012.1 KB, 下载次数: 1)
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 昨天 16:07
首先这个定位不对,自由式表的数据区每一列是
var loc=new Locator(["c-i"], COL, DETAIL);//第一列i取0,第二列为1,依次类推

但是组件传参看着还有问题呢





回复

使用道具 举报

yhdata_tzIaJwdW青铜一 显示全部楼层 发表于 昨天 16:14
yhdata_lyaa 发表于 2024-11-13 16:07
首先这个定位不对,自由式表的数据区每一列是
var loc=new Locator(["c-i"], COL, DETAIL);//第一列i取0, ...

但是这个定位我是通过制作报告右下角的复制Locator得来的,这样也不对?那有办法实现吗
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 昨天 16:18
yhdata_tzIaJwdW 发表于 2024-11-13 16:14
但是这个定位我是通过制作报告右下角的复制Locator得来的,这样也不对?那有办法实现吗 ...

定位参考https://www.yonghongtech.com/rea ... ighlightsub=locator
定位可以,但是组件传参只有第一个机构传了。
地图上没有支公司和中支传呢,是不是和没有数据有关系
回复

使用道具 举报

yhdata_tzIaJwdW青铜一 显示全部楼层 发表于 昨天 16:21
yhdata_lyaa 发表于 2024-11-13 16:18
定位参考https://www.yonghongtech.com/real-help/Z-Suite/10.2/ch/scriptobjects.html?zoom_highlightsu ...

是因为没有选中中支,所以参数是空的。有办法通过判断地图的层级然后隐藏列吗
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 昨天 16:33
yhdata_tzIaJwdW 发表于 2024-11-13 16:21
是因为没有选中中支,所以参数是空的。有办法通过判断地图的层级然后隐藏列吗 ...

不用组件传参,用这个脚本获取数据还有一个问题你需要改一下,每个层级里 还得 把其他条件设置0隐藏的列给显示出来。


回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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