找回密码
 立即注册

QQ登录

只需一步,快速开始

rcsy001

高级会员

118

主题

330

帖子

1198

积分

高级会员

积分
1198

活字格认证微信认证勋章

QQ
rcsy001
高级会员   /  发表于:2017-4-11 22:07  /   查看:2736  /  回复:5
Spread.Views 可以导出EXCEL吗?
如果可以请给个示例

5 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-4-12 16:19:04
推荐
请参考下面的代码
  1.   var spread = new GC.Spread.Sheets.Workbook();
  2. spread.setSheetCount(1);
  3.       var sheet = spread.getSheet(0);
  4.             sheet.setDataSource(yourJSONData);

  5. var json =spread1.toJSON( { includeBindingSource: true } )

  6.                 // here is excel IO API
  7.                 excelIo.save(json, function (blob) {
  8.                     saveAs(blob, fileName);
  9.                 }, function (e) {
  10.                     // process error
  11.                     console.log(e);
  12.                 }, {password: password});
复制代码
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-4-12 08:49:29
沙发

Spread.Views 无法导出Excel。如果要将数据导出Excel 需要使用Spread.Sheets.
可以不在页面显示sheets,只初始化,然后绑定调用相关接口。
回复 使用道具 举报
rcsy001
高级会员   /  发表于:2017-4-12 09:49:21
板凳
能给个示例吗?
界面只有spread.views, 一个按钮导出EXCEL
然后中在 按钮事件中 加载spread.sheets并导出spead.veiws中的数据
回复 使用道具 举报
adgao
初级会员   /  发表于:2021-10-11 14:41:52
5#
那所谓的分组就没有意义了吧?
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-10-11 16:08:31
6#
adgao 发表于 2021-10-11 14:41
那所谓的分组就没有意义了吧?

分组跟导出excel两者没有必然的联系,分组是为了使得数据更好得分类展示。另外,Spread.view我们已经停止维护了。如有需要导出Excel的需求,可以使用我们SpreadJS,SpreadJS同样也是可以分组,导出Excel等。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部