永洪社区

标题: 需要用脚本控制标签是否显示 [打印本页]

作者: woshidswdsw    时间: 2022-11-29 18:19
标题: 需要用脚本控制标签是否显示
这种文本格式的标签怎么用脚本控制是否显示?
图表1.binding.markCol["上月"].showValues=false; 我这边写上月定位不到这个标签,正确写法应该怎么写呐?



作者: yhdata_ruby    时间: 2022-11-29 18:23
这是数值标签?可以直接隐藏的哇
作者: woshidswdsw    时间: 2022-11-29 18:26
我的需求是,需要通过脚本控制,如果内容太多,就需要隐藏标签,如果内容比较少就显示标签。
作者: woshidswdsw    时间: 2022-11-29 18:27
格式改成文本了,还算数值标签么?我通过上面这个脚本控制,看到数值标签这边勾的是隐藏。但图上标签还是都显示的。
作者: yhdata_ruby    时间: 2022-11-29 18:29
woshidswdsw 发表于 2022-11-29 18:27
格式改成文本了,还算数值标签么?我通过上面这个脚本控制,看到数值标签这边勾的是隐藏。但图上标签还是都 ...

图表1.binding.axis["product"].labelVisible=false用这个呢
作者: woshidswdsw    时间: 2022-11-29 18:46
yhdata_ruby 发表于 2022-11-29 18:29
图表1.binding.axis["product"].labelVisible=false用这个呢

不对,这个是隐藏了数据轴。关键我是不知道[“product”]冒号中间怎么写,才能认到文本格式的内容。
作者: woshidswdsw    时间: 2022-11-29 18:48
可以看图例,蓝色是当月,格式是空,用这句话是能控制隐藏的:图表1.binding.markCol["当月"].showValues=false

但当月这边我标签用的格式是文本,然后写了{col('当月')}这种变量。所以认不到,没法隐藏。
作者: woshidswdsw    时间: 2022-11-29 20:49
因为标记组这边有标签,所以数值标签的隐藏就不起效果了。这个有什么办法么?


作者: yhdata_ruby    时间: 2022-11-29 20:55
woshidswdsw 发表于 2022-11-29 20:49
因为标记组这边有标签,所以数值标签的隐藏就不起效果了。这个有什么办法么?

...

那不绑定标签,直接通过隐藏数值标签也可以实现,如果你需要在标签加一点内容,直接选中标签在格式进行添加就行
作者: woshidswdsw    时间: 2022-11-29 21:23
yhdata_ruby 发表于 2022-11-29 20:55
那不绑定标签,直接通过隐藏数值标签也可以实现,如果你需要在标签加一点内容,直接选中标签在格式进行添 ...

但我标签上需要绑个环比增长率,这个如果不绑标签应该怎么写呐?
作者: yhdata_ruby    时间: 2022-11-29 21:31
woshidswdsw 发表于 2022-11-29 21:23
但我标签上需要绑个环比增长率,这个如果不绑标签应该怎么写呐?

那还是绑定吧要隐藏的话就选中标签后右键隐藏
作者: woshidswdsw    时间: 2022-11-30 19:25
yhdata_ruby 发表于 2022-11-29 21:31
那还是绑定吧要隐藏的话就选中标签后右键隐藏

并不解决我的问题。隐藏控制,我需要用脚本控制,但标签绑定了其他列。标签是否隐藏,在8.7版本中,就和数据标签是否隐藏的熟悉没关系了(无论数字标签状态是否是隐藏,标签都会显示出来)




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4