[可视化]
动态生成咧后,颜色绑定字段的标题无法隐藏
yhdata_Ooc9mAXq
显示全部楼层
发表于 2022-2-15 19:49:04
|
|
|
|
_贝贝
显示全部楼层
发表于 2022-2-15 20:00:24
本帖最后由 永洪tech-Muse 于 2022-2-15 20:05 编辑
您好,不同区域的图例定位不同,形状区域使用的是patternLegend,可根据不同定位做相关设置
图表1.binding.markCol["Sum_利润"].colorLegend.titleVisible=false //颜色图例
图表1.binding.markCol["Sum_利润"].patternLegend.titleVisible=false //形状图例
图表1.binding.markCol["Sum_利润"].sizeLegend.titleVisible=false //大小图例 |
|
|
|
|
yhdata_Ooc9mAXq
显示全部楼层
发表于 2022-2-16 12:45:08
颜色的标题昨天没消失,今天又试了一下,消失了,现在问题是怎么获取每个图标类型的组件名称字符串列表?然后怎么获取每个图表绑定的参数列名称字符串?然后遍历一下?图表非常多 |
|
|
|
|
_贝贝
显示全部楼层
发表于 2022-2-16 13:29:21
|
|
|
|
_贝贝
显示全部楼层
发表于 2022-2-16 13:32:09
|
|
|
|
yhdata_Ooc9mAXq
显示全部楼层
发表于 2022-2-16 13:59:30
本帖最后由 yhdata_Ooc9mAXq 于 2022-2-16 14:04 编辑
我是在这个报告内部写脚本,目的只是隐藏掉图例标题,不是在报告外部,需要通过API?不是脚本就够了吗?目前是这样的,我弄好报告,前端只需要一个链接配置一下即可,这个API调用需要写在哪里?
|
|
|
|
|
_贝贝
显示全部楼层
发表于 2022-2-16 14:12:21
本帖最后由 永洪tech-Muse 于 2022-2-16 14:16 编辑
目的是为了通过获取组件名称和字段名称来隐藏图例的标题?那么api就是不适用的了,api相当于一个接口需要自己获取之后写java脚本去二次开发
脚本不能直接获取组件的id,都是需要一个一个写
获取组件绑定的字段,比如柱状图
图表3.binding.getXCol(0) //获取X 轴绑定的第一个字段的信息。
图表3.binding.getYCol(0) //获取Y轴绑定的第一个字段的信息。
|
|
|
|
|
yhdata_Ooc9mAXq
显示全部楼层
发表于 2022-2-16 14:13:07
请问,针对该问题,产品还会修复,升级吗?大概什么时候升级 |
|
|
|
|
_贝贝
显示全部楼层
发表于 2022-2-16 14:22:38
咱们这边昨天就该问题跟相关的开发和产品同事都沟通过,这个是产品当初的底层设计逻辑,感谢您的反馈,目前需要待后续版本调研后做优化 |
|
|
|
|
yhdata_Ooc9mAXq
显示全部楼层
发表于 2022-2-16 14:34:45
我很好奇为什么要二次开发呢?二次开发的产物不还是报告吗? |
|
|
|
|