找回密码
 立即注册

QQ登录

只需一步,快速开始

TiamoHoney

注册会员

9

主题

25

帖子

88

积分

注册会员

积分
88
TiamoHoney
注册会员   /  发表于:2023-9-7 16:59  /   查看:1579  /  回复:6
在报表组态界面插入一个图表,不配置任何数据,保存后发现后端的JSON文件中其实存在一个"chartTempSheet"的对象,其内部为图表的模拟数据,用于在组态界面显示

image.png465754088.png
我是用GCExcel后端打开该JSON文件后另存为Excel文件做文件导出功能,期望是导出的图表在不配置数据时能空白导出,目前的情况时导出的PDF文件中会跟上图一样携带模拟数据,我尝试在GCExcel后端删除存放模拟数据的sheet页内容,并未生效,请问是否存在配置该模拟数据是否显示的选项或有其他的处理办法?

6 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-9-7 17:43:07
沙发
您的意思是说您创建了一个没有任何数据的图表,然后这个图表自带了一些数据(无意义),将其用GCExcel导出的时候,原本应该是空白的图表现在有了数据,对吗?

如果是的话,您这个JSON数据是如何得到的呢?我这边尝试直接插入一个图表,但是发现它不会如您所说有一些自带的数据,而是空白:

image.png595304870.png

能否请您详细说明一下您的操作步骤,以帮助我们复现该问题。
回复 使用道具 举报
TiamoHoney
注册会员   /  发表于:2023-9-8 13:23:15
板凳
Joestar.Xu 发表于 2023-9-7 17:43
您的意思是说您创建了一个没有任何数据的图表,然后这个图表自带了一些数据(无意义),将其用GCExcel导出 ...

我们有一个需求是插入空图表未设置图表数据时,需要显示部分模拟数据,因此在插入图表时,新增了一个sheet页签用于存放这些模拟数据,图表会显示这部分数据,这个模拟数据的页签也会存在于我们保存的JSON文件中,但是我们在导出未PDF或excel文件时不想显示模拟数据,因此我尝试在导出的时候删除了workbook对象中的存放模拟数据的页签,导出的文件中仍然存在模拟数据。
附件我上传了我们保存的JSON文件。

BP5flG97E.zip

1.85 KB, 下载次数: 33

回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-9-8 17:32:48
地板
好的,问题我这边了解了,请问您这边是如何实现:导出的时候删除了workbook对象中的存放模拟数据的页签的呢?需要结合您那边的实际代码来调查一下。
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-10-18 16:00:34
5#
请问楼主问题解决了吗?如仍有疑问,请如楼上所述提供相关资料,以便问题的进一步调研。
回复 使用道具 举报
TiamoHoney
注册会员   /  发表于:2023-10-18 16:19:06
6#
Lynn.Dou 发表于 2023-10-18 16:00
请问楼主问题解决了吗?如仍有疑问,请如楼上所述提供相关资料,以便问题的进一步调研。

你好 我们已解决该问题,将模拟数据从JSON中移除 通过其他方式赋值模拟数据
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-10-18 16:33:31
7#
好的,那就先结贴了,后续有其他问题的话随时开新帖提问哈。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部