找回密码
 立即注册

QQ登录

只需一步,快速开始

Bella.Yuan Wyn认证
超级版主   /  发表于:2022-2-7 18:10  /   查看:2056  /  回复:0
本帖最后由 Bella.Yuan 于 2022-2-7 18:10 编辑

本帖只针对属性面板开启“显示数值名称“且数据类型是字符串的
我们在使用ARJS进行报表设计的过程中,有时因为数据类型原因导致展示时不能正确展示,此时有2种方式可以进行设置:

1)使用转换表达式修改数据类型,该操作使用与表格,矩表等组件;
2)针对图表组件使用转换表达式进行转换后,数据格式正确但显示时图例展示不正确,如下图示,那针对这种情况,我们如何操作才能避免呢?本帖就来详细介绍一下。



首先我的数据如下图示:其中数量和单价均为字符串类型而不是数值类型

报表设计:
1)内嵌数据集的json文件,绑定数值到图表组件并开启“显示数值名称”,如下图示:
   
2)接着修改数值轴的数据,如下图示:

3)此时预览发现图表不能正确展示,主要原因是数据类型不是数值导致的,因为我使用的json文件中的数量是字符串,所以需要进行转换,如下图示进行转换后预览,发现图例展示存在问题,那如何修改呢,具体见步骤4
      
4)修改图例,针对本帖情况(使用“显示数值名称”)其实也就是修改数据的类型,让其正确显示;可以在数据集上使用计算字段来改变数据类型,计算字段名称可以自定义,本例以数量2为名称,如下图示:

5)计算字段保存后可以发现数据集多了一个字段名称为数量2,接着删除图表上旧的数量,绑定新的数量2至图表,并修改其数据设置,然后预览,可以看到图例已正确显示
           
至此,图例修改数据类型已介绍完毕,下面附上我的demo,欢迎大家一起交流哦!





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部