跳转到主要内容
Vantage 的 JavaScript 解释器支持 ECMAScript 5.1(ES5)以及一些更新的标准(更多信息请参见 此处)。

数据访问

  • 可以使用脚本编写自定义函数。
  • 脚本不能向 Vantage 数据目录(数据目录(data catalog))之外的数据库发送请求;对数据目录的访问需通过 Context 接口提供。
  • 脚本不能用于向外部服务发送请求。
  • 脚本不支持第三方库(例如 jQuery)。
  • Condition 活动仅将事务(Transaction)中的 Document 重定向到所需的工作流分支,而不会修改它们。因此,脚本可访问的所有数据均为唯讀。

系统资源使用限制

脚本规则在可用内存、CPU 时间、代码命令数量以及递归深度方面均受限制。这有助于防止系统出现性能下降或崩溃。如果您的规则超出任一限制,处理将被中断并显示错误。限制值由系统管理员在部署 ABBYY Vantage 服务器时进行设置。目前的默认限制如下:
  • 内存:10 MB
  • 超时阈值:60 秒
  • 命令限制:无
  • 最大递归深度:100

对象帮助

以下主题介绍可用的对象和枚举: