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

[可视化] 请问如何获取行轴标签的刻度?

手可摘星辰玄铁三 显示全部楼层 发表于 2022-4-8 13:05:47 |阅读模式 打印 上一主题 下一主题
1
已解决
请问用脚本如何获取到行轴标签的数值?
IMG20220408-130507968.jpeg

最佳答案

SamuelLiu 青铜四 关注Ta

2022-04-08 13:05:48

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

使用道具 举报

精彩评论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)...
来获取数值。
在网上找找比较的脚本来得到最大值。
回复

使用道具 举报

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

使用道具 举报

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

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

使用道具 举报

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

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

使用道具 举报

手可摘星辰玄铁三 显示全部楼层 发表于 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
回复

使用道具 举报

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

您是哪个版本呢
回复

使用道具 举报

手可摘星辰玄铁三 显示全部楼层 发表于 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;不生效
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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