请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

如风

中级会员

104

主题

351

帖子

899

积分

中级会员

积分
899

微信认证勋章

如风
中级会员   /  发表于:2019-11-14 10:44  /   查看:10232  /  回复:13
1金币
Charts.SeriesCollection获取不到图表系列数据

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

最佳答案

查看完整内容

自定义X轴Y轴需要了解一下本身图表serise的定义。可以使用activeChart.series().get(0)获取到其中的一个series对象,看一下对象的具体数据结构。下面就是自定义的series数据结构,其中name,xValues,yValues都是用的单元格绝对地址类似这种:Sheet1!$A$5[/backcolor] activeChart.series()中有set()方法、add()方法和remove()方法,这样根据自己的逻辑就可以实现自定义了。

13 个回复

最佳答案
最佳答案
碁大师
初级会员   /  发表于:2019-11-14 10:44:58
来自 8#
如风 发表于 2019-11-14 16:28
自定义下图的x,y轴,应该怎么实现呢

自定义X轴Y轴需要了解一下本身图表serise的定义。可以使用activeChart.series().get(0)获取到其中的一个series对象,看一下对象的具体数据结构。下面就是自定义的series数据结构,其中name,xValues,yValues都是用的单元格绝对地址类似这种:Sheet1!$A$5
  1. //初始化系列内容
  2.     var newSerise = {
  3.         axisGroup: 0,
  4.         backColor: "rgb(120,180,240)",
  5.         backColorTransparency: 0,
  6.         border: { color: "rgb(0,0,0)", transparency: 0, width: 0 },
  7.         chartType: 12,
  8.         name: "",
  9.         xValues: "",
  10.         yValues: "",
  11.     };
复制代码
activeChart.series()中有set()方法、add()方法和remove()方法,这样根据自己的逻辑就可以实现自定义了。

评分

参与人数 1金币 +111 收起 理由
Fiooona + 111 赞一个!

查看全部评分

回复 使用道具 举报
如风
中级会员   /  发表于:2019-11-14 11:11:06
2#
最终实现类似这种效果
回复 使用道具 举报
如风
中级会员   /  发表于:2019-11-14 11:12:04
3#
如风 发表于 2019-11-14 11:11
最终实现类似这种效果

..

本帖子中包含更多资源

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

x
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2019-11-14 11:53:30
4#
获取系列的方法:

var chart1 = sheet.charts.all()[0]
chart1.series().get()

本帖子中包含更多资源

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

x
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
如风
中级会员   /  发表于:2019-11-14 14:29:26
5#
怎么实现无填充的效果呢

本帖子中包含更多资源

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

x
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2019-11-14 15:49:13
6#
这个暂时还不支持,
你可以看下这里:
https://demo.grapecity.com.cn/sp ... ation/legend/purejs
图表能支持到的显示效果在上面可以看到
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
如风
中级会员   /  发表于:2019-11-14 16:28:28
7#
自定义下图的x,y轴,应该怎么实现呢

本帖子中包含更多资源

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

x
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2019-11-14 17:01:35
9#
碁大师 发表于 2019-11-14 16:59
自定义X轴Y轴需要了解一下本身图表serise的定义。可以使用activeChart.series().get(0)获取到其中的一个s ...

组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
碁大师
初级会员   /  发表于:2019-11-14 17:05:18
10#

版主给个精华帖嘛
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部