找回密码
 立即注册

QQ登录

只需一步,快速开始

viperous_devil
金牌服务用户   /  发表于:2019-3-5 09:31  /   查看:3712  /  回复:5
Spread前端导出Excle文件可以在首行和末行添加一行自定义的字符串吗,客户直接导出文件之后 ,文件内容缺少查询条件和导出人,想加到开始位置和结尾位置,这些东西是原先的spreadJs 前台不展示出来的。有相关的技术能实现吗?

5 个回复

倒序浏览
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-3-5 13:08:09
沙发
您好,您可以在导出时在json文件中添加对应的属性,把您自己的信息添加进来,注意不要与json中的属性冲突,如图:

image.png758270568.png

image.png793498229.png

image.png495090331.png
回复 使用道具 举报
viperous_devil
金牌服务用户   /  发表于:2019-3-5 15:39:13
板凳
能转换成流弄到后台去吗?
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-3-5 15:44:31
地板
您好,刚才电话上沟通过这个问题,只要您的格式是json,无论是文件还是字符串,都可以保存到后台,

参考示例:

https://gcdn.grapecity.com.cn/fo ... &extra=page%3D1

这个例子直接上传了Excel文档,但是如果对json进行改动,无法保存到Excel中。
回复 使用道具 举报
viperous_devil
金牌服务用户   /  发表于:2019-3-8 14:30:01
5#
为啥导出的文件是锁定工作表的,能不能导出不锁定工作表的,后台java使用poi往里面插入数据带 时候发现 不手动解除工作表锁定的话,插入后文件会出错
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-3-8 18:35:05
6#
viperous_devil 发表于 2019-3-8 14:30
为啥导出的文件是锁定工作表的,能不能导出不锁定工作表的,后台java使用poi往里面插入数据带 时候发现 不 ...

锁定、工作表保护等状态,Spread JS都是遵循原模板中的设置导出的,您可以在导出前批处理一下所有sheet,设置sheet.options.isProtected = false即可。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部