找回密码
 立即注册

QQ登录

只需一步,快速开始

MarlonYJG

注册会员

15

主题

58

帖子

155

积分

注册会员

积分
155
MarlonYJG
注册会员   /  发表于:2024-12-25 15:46  /   查看:69  /  回复:5
5金币
本帖最后由 MarlonYJG 于 2024-12-25 15:48 编辑

image.png999848937.png

我通过代码创建了 a、aa、qw、ab 四个表单,同时给这四个表单通过 setDataSource 方式绑定了数据
此时我只激活了 总表 ,其他都没有激活过,也就是没进去过。
此刻 我想直接导出,导出的excel中 除了 总表数据能正常显示,其他的四个表单 中都没有数据。

请教一下,有没有什么方式能解决

最佳答案

查看完整内容

您好, 首先您先确认下这四张表单有没有绑定上数据源,如果已绑定,在导出文件时,设置”包含数据源“,如下图所示: API链接: https://demo.grapecity.com.cn/spreadjs/help/api/modules/GC.Spread.Sheets#exportxlsxoptions

5 个回复

倒序浏览
最佳答案
最佳答案
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-12-25 15:46:10
来自 2#
您好,
首先您先确认下这四张表单有没有绑定上数据源,如果已绑定,在导出文件时,设置”包含数据源“,如下图所示:
image.png910964050.png
API链接:
https://demo.grapecity.com.cn/sp ... s#exportxlsxoptions
image.png659808349.png
回复 使用道具 举报
MarlonYJG
注册会员   /  发表于:2024-12-25 16:36:14
3#
Lynn.Dou 发表于 2024-12-25 16:14
您好,
首先您先确认下这四张表单有没有绑定上数据源,如果已绑定,在导出文件时,设置”包含数据源“,如 ...

我通过代码方式导出时都设置了该属性,可能是我在那四个表单中动态创建了table。如果没激活过,估计就渲染不了。
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-12-25 17:21:40
4#
你可以先初步排查下, 如果是导出前还未绑定上数据源,那自然导出的时候也不会显示数据源了。
回复 使用道具 举报
MarlonYJG
注册会员   /  发表于:2024-12-25 17:30:05
5#
Lynn.Dou 发表于 2024-12-25 17:21
你可以先初步排查下, 如果是导出前还未绑定上数据源,那自然导出的时候也不会显示数据源了。

ok 多谢了,我再看看
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-12-26 09:58:54
6#
您客气了,那本帖就先结贴了,有问题欢迎另开新帖交流。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部