找回密码
 立即注册

QQ登录

只需一步,快速开始

nutstore
金牌服务用户   /  发表于:2022-6-2 11:12  /   查看:1124  /  回复:3
1金币
本帖最后由 nutstore 于 2022-6-2 13:43 编辑

image.png375841979.png
如图所示,我在 GC.Spread.CalcEngine.Functions.AsyncFunction 的  [size=13.0667px]evaluateAsync 里面使用 会直接抛错 image.png495785216.png
那应该如何使用
另外咨询一下,[size=13.0667px]evaluateAsync 处理异常或者错误有什么标准办法

最佳答案

查看完整内容

支持的是excel的错误类型,你可以参考一下excel的错误介绍 https://baijiahao.baidu.com/s?id=1681427018943859100&wfr=spider&for=pc 比如

3 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-6-2 11:12:11
来自 2#
支持的是excel的错误类型,你可以参考一下excel的错误介绍
https://baijiahao.baidu.com/s?id ... r=spider&for=pc

比如
  1. new GC.Spread.CalcEngine.CalcError("#NULL!")
复制代码
  1. new GC.Spread.CalcEngine.CalcError("#NAME?")
复制代码


回复 使用道具 举报
nutstore
金牌服务用户   /  发表于:2022-6-2 14:57:18
3#
Richard.Ma 发表于 2022-6-2 14:30
支持的是excel的错误类型,你可以参考一下excel的错误介绍
https://baijiahao.baidu.com/s?id=16814270189 ...

在 ts 里面声明一个 string 太迷惑了
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-6-2 17:18:31
4#
他这个CalcError只是用来创建和excel对应的错误结果对象的,所以不能自定义字符串

另外evaluateAsync 处理异常或者错误目前没有什么标准办法,返货这些错误值的话,你可以自己写代码逻辑来进行判断以及try catch
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部