手可摘星辰玄铁三
2022-4-8 13:05:47 发布在问答
【可视化】 请问如何获取行轴标签的刻度?
请问用脚本如何获取到行轴标签的数值?
IMG20220408-130507968.jpeg

最佳答案

SamuelLiu 白银一

2022-04-08 13:05:48

如果是想获取数据中的最大值,不能通过这种方式,上面的脚本不是这个意思。 获取最大值的话需要先通过下面的脚本获取数据, var data=getData("图表1",DATA)。 data是一个数组,需要通过 data.get(1,1),data.get(2,1)... 来获取数值。 在网上找找比较的脚本来得到最大值。
查看完整内容
1747
7
精彩评论7
SamuelLiu白银一
发表于 2022-4-8 13:05:48 显示全部楼层
手可摘星辰 发表于 2022-4-8 18:51
9.0.6版本
需求是:获取1表Y轴的最大最小刻度值,设定给2表的Y轴测试过:图表1.binding.axis["Sum_利润"]. ...

如果是想获取数据中的最大值,不能通过这种方式,上面的脚本不是这个意思。
获取最大值的话需要先通过下面的脚本获取数据,
var data=getData("图表1",DATA)。
data是一个数组,需要通过
data.get(1,1),data.get(2,1)...
来获取数值。
在网上找找比较的脚本来得到最大值。
回复

使用道具 2#

永洪Tech-Lu钻石一
发表于 2022-4-8 13:19:37 显示全部楼层
您好,脚本中可以通过getValues()获取刻度值
回复

使用道具 3#

手可摘星辰玄铁三
发表于 2022-4-8 18:03:44 显示全部楼层
永洪Tech-Lu 发表于 2022-4-8 13:19
您好,脚本中可以通过getValues()获取刻度值

在线帮助没有搜索到,能详细提供一下写法吗?
回复

使用道具 4#

永洪Tech-Lu钻石一
发表于 2022-4-8 18:20:29 显示全部楼层
手可摘星辰 发表于 2022-4-8 18:03
在线帮助没有搜索到,能详细提供一下写法吗?

图表1.binding.axis["Sum_sales"].getValues();
回复

使用道具 5#

手可摘星辰玄铁三
发表于 2022-4-8 18:23:41 显示全部楼层
本帖最后由 手可摘星辰 于 2022-4-8 18:43 编辑
永洪Tech-Lu 发表于 2022-4-8 18:20
图表1.binding.axis["Sum_sales"].getValues();

图表1.binding.axis["Sum_利润"].max图表1.binding.axis["Sum_利润"].getValues();
这两种方式,为何获取到的值是null呢?

IMG20220408-182305113.jpeg
回复

使用道具 6#

SamuelLiu白银一
发表于 2022-4-8 18:48:17 显示全部楼层
手可摘星辰 发表于 2022-4-8 18:23
图表1.binding.axis["Sum_利润"].max图表1.binding.axis["Sum_利润"].getValues();
这两种方式,为何获取 ...

您是哪个版本呢
回复

使用道具 7#

手可摘星辰玄铁三
发表于 2022-4-8 18:51:54 显示全部楼层
本帖最后由 手可摘星辰 于 2022-4-8 18:54 编辑

9.0.6版本
需求是:获取1表Y轴的最大最小刻度值,设定给2表的Y轴测试过:图表1.binding.axis["Sum_利润"].max=图表2.binding.axis["Sum_salse"].max;不生效
回复

使用道具 8#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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