找回密码
 立即注册

QQ登录

只需一步,快速开始

50BFCD

注册会员

2

主题

11

帖子

29

积分

注册会员

积分
29
最新发帖
50BFCD
注册会员   /  发表于:2016-9-19 15:59  /   查看:6538  /  回复:12
本帖最后由 50BFCD 于 2016-9-22 12:27 编辑

问题1(已解决
如下图所示的简单excle,B1单元格设置底色后,导出excel将报错,如去掉底色,则正常导出 blob289464720.png

错误提示内容如下:
使用官网的GrapeCity.ExcelService服务{"error":"未将对象引用设置到对象的实例。"}
使用本机搭建的GrapeCity.ExcelService服务{"Message":"An error has occurred."}

设置背景的代码:
       var ColumnIndex = sheet.getActiveColumnIndex();
         var RowIndex = sheet.getActiveRowIndex();
        sheet.getCell(RowIndex, ColumnIndex).backColor("Background 5 40");






是否是代码原因造成的?我看SpreadJs设计器里面是可以导出带底色的excel的。


问题2
使用SpreadJs设计器导出的excel,如下图。通过GrapeCity.ExcelService导入后内容会全部丢失
blob936886291.png
这个是SpreadJs设计器导出的文件,GrapeCity.ExcelService导入后台提示{"Message":"An error has occurred."}  使用官网的服务地址,能够正常导入
123.xlsx (7.37 KB, 下载次数: 148)

12 个回复

倒序浏览
CCKan
银牌会员   /  发表于:2016-9-19 16:28:02
沙发
"Background 5 40" 是非法的,虽然 SpreadJS 可以识别,但 Excel 不识别。
把颜色改成 "accent 1 40" 就可以了,和 "Background 5 40" 表示同一个颜色。

你能把导入失败的 excel 文件上传以方便我们跟踪问题吗?
回复 使用道具 举报
50BFCD
注册会员   /  发表于:2016-9-19 16:42:01
板凳
CCKan 发表于 2016-9-19 16:28
"Background 5 40" 是非法的,虽然 SpreadJS 可以识别,但 Excel 不识别。
把颜色改成 "accent 1 40" 就可 ...

好的
回复 使用道具 举报
50BFCD
注册会员   /  发表于:2016-9-19 17:02:51
地板
CCKan 发表于 2016-9-19 16:28
"Background 5 40" 是非法的,虽然 SpreadJS 可以识别,但 Excel 不识别。
把颜色改成 "accent 1 40" 就可 ...

我自己搭建的GrapeCity.ExcelService导出功能是正常的,但是导入时提示{"Message":"An error has occurred."} 。
使用官网的服务地址,能够正常导入与导出
回复 使用道具 举报
50BFCD
注册会员   /  发表于:2016-9-19 17:32:49
5#
CCKan 发表于 2016-9-19 16:28
"Background 5 40" 是非法的,虽然 SpreadJS 可以识别,但 Excel 不识别。
把颜色改成 "accent 1 40" 就可 ...

导出是正常的,导入不行(官网导入服务可以),好尴尬
回复 使用道具 举报
50BFCD
注册会员   /  发表于:2016-9-19 17:35:01
6#
CCKan 发表于 2016-9-19 16:28
"Background 5 40" 是非法的,虽然 SpreadJS 可以识别,但 Excel 不识别。
把颜色改成 "accent 1 40" 就可 ...

GrapeCity.ExcelService有没有写错误日志呢?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-9-20 17:19:56
7#
50BFCD 发表于 2016-9-19 17:32
导出是正常的,导入不行(官网导入服务可以),好尴尬

您好,我看第一个问题已经解决了。
我看第二个问题没有解决。
你可以看看服务器的配置上是否有问题。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
50BFCD
注册会员   /  发表于:2016-9-20 17:37:26
8#
Alice 发表于 2016-9-20 17:19
您好,我看第一个问题已经解决了。
我看第二个问题没有解决。
你可以看看服务器的配置上是否有问题。

导出是正常的,导入不行,相同的代码,
将服务地址换成官网上的(http://demo.gcpowertools.com.cn/ ... osample/home/import
就可以正常导出
回复 使用道具 举报
50BFCD
注册会员   /  发表于:2016-9-20 17:39:03
9#
Alice 发表于 2016-9-20 17:19
您好,我看第一个问题已经解决了。
我看第二个问题没有解决。
你可以看看服务器的配置上是否有问题。

不知道服务器还需配置什么?我直接使用的VS2015编译后部署到IIS中的,导出可以使用,导入不行。而且服务没有错误日志,无法定位错误原因
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-9-21 09:58:15
10#
您检查下App_Data这个文件夹的权限,或者删掉重新建一个试下。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部