图表组件如何绑定字符串数据
本帖最后由 Bella.Yuan 于 2022-2-7 18:10 编辑本帖只针对属性面板开启“显示数值名称“且数据类型是字符串的
我们在使用ARJS进行报表设计的过程中,有时因为数据类型原因导致展示时不能正确展示,此时有2种方式可以进行设置:
1)使用转换表达式修改数据类型,该操作使用与表格,矩表等组件;
2)针对图表组件使用转换表达式进行转换后,数据格式正确但显示时图例展示不正确,如下图示,那针对这种情况,我们如何操作才能避免呢?本帖就来详细介绍一下。
https://gcdn.grapecity.com.cn/data/attachment/forum/202201/26/140934xkxah63s6hnaf6hx.png
首先我的数据如下图示:其中数量和单价均为字符串类型而不是数值类型
报表设计:
1)内嵌数据集的json文件,绑定数值到图表组件并开启“显示数值名称”,如下图示:
2)接着修改数值轴的数据,如下图示:
3)此时预览发现图表不能正确展示,主要原因是数据类型不是数值导致的,因为我使用的json文件中的数量是字符串,所以需要进行转换,如下图示进行转换后预览,发现图例展示存在问题,那如何修改呢,具体见步骤4
4)修改图例,针对本帖情况(使用“显示数值名称”)其实也就是修改数据的类型,让其正确显示;可以在数据集上使用计算字段来改变数据类型,计算字段名称可以自定义,本例以数量2为名称,如下图示:
5)计算字段保存后可以发现数据集多了一个字段名称为数量2,接着删除图表上旧的数量,绑定新的数量2至图表,并修改其数据设置,然后预览,可以看到图例已正确显示
至此,图例修改数据类型已介绍完毕,下面附上我的demo,欢迎大家一起交流哦!
页:
[1]