Ellia.Duan 发表于 2023-12-8 16:46:25

本帖最后由 Ellia.Duan 于 2023-12-8 16:51 编辑

您好,.net默认的日志是关闭的,如果您的控制台有了上述的警告,您可以查看下代码是否已经开启了日志。
其次,想了解下,关于警告问题是如何影响了您的线上系统?

表格6666 发表于 2023-12-8 18:09:17

Ellia.Duan 发表于 2023-12-8 14:38
您好,已收到您的产品信息。我们正在调研.net如何关闭日志。

更新一下自己排查进度,.net可以try catch掉这个公式异常,但是在后续ToJson()方法会报错误,如果将公式修改正确,ToJson()报错。谨慎推测,关闭日志可能无法解决这类公式错误的问题。

Ellia.Duan 发表于 2023-12-8 18:33:55

好的,根据您的描述,推测您此贴问题已解决。目前提到了toJSON问题,此问题将在下面这个帖子中回复:https://gcdn.grapecity.com.cn/fo ... 28&page=1#pid740727

表格6666 发表于 2023-12-8 21:13:08

Ellia.Duan 发表于 2023-12-8 18:33
好的,根据您的描述,推测您此贴问题已解决。目前提到了toJSON问题,此问题将在下面这个帖子中回复:https: ...

问题并没有解决。。。不能通过try catch来跳过这类异常,否则workbook内容是不正确的,会丢失很多内容

表格6666 发表于 2023-12-8 21:17:57

本帖最后由 表格6666 于 2023-12-8 22:04 编辑

Ellia.Duan 发表于 2023-12-8 16:46
您好,.net默认的日志是关闭的,如果您的控制台有了上述的警告,您可以查看下代码是否已经开启了日志。
其 ...
你在.net加载了我提供的json吗,在.net并不是日志警告,而是抛出GrapeCity.Documents.Excel.InvalidFormulaException类型的异常,后续程序都不再执行,直接跳出workbook逻辑。
并且还发现,正确的公式某些json中也会抛出此类异常,json见附件。

Richard.Ma 发表于 2023-12-11 11:21:51

通过GC.NET V6.2.2重现了你说的问题,但是在最新版本v6.2.5中测试两个文件,均可以正常加载

请直接升级版本来解决问题
页: 1 [2]
查看完整版本: SpreadJS16存在错误的公式,GcExcel加载提示异常