润乾报表v5示例说明如何基于echarts模板调整满足个性需求

本文介绍了如何使用润乾报表v5设计器,针对自带的堆叠柱图进行定制,以满足不依赖标准数据集格式的需求。通过分析报表数据格式和Echarts的接口要求,通过调整单元格数据、增加分类轴和系列值参数、动态设置Legend以及修改JS脚本来转换数据格式,实现了将数据集转换为指定单元格值生成Echarts图表的方法。
摘要由CSDN通过智能技术生成

需求:

润乾v5设计器自带封装了堆叠柱图,但数据都是基于数据集生成,比如 json@a(ds1)。用户的数据不满足类似结构所以没法直接用json来转换,想采用指定单元格值(如润乾自己的统计图,可以设置分类系列 系列值分别对应的单元格即可)的形式来做,不过不知道怎么改。

 

需求分析:

先来看下自带堆叠柱图设置取值的方法

ds3的结果集

 

这里我们可以发现,只要结果集格式按照如上规范,只需用json处理后给echarts的js脚本即可展现。

但回到客户的痛点,数据没法直接返回如上形式,那怎么办?

实际上,报表内设置的表达式也是为echarts的js脚本服务的,echarts要什么格式,报表设置的表达式就要给其什么格式。那么从这一点上我们可以得出结论,我们只要传给echarts数据(不论什么格式),

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值