错误消息

Desktop Studio 应用程序中会出现以下错误信息。

错误信息

描述或解决方法

发生的应用程序错误。 无法打开“工作流执行”的编辑器。 对象引用未设定为对象实例。

当您尝试启动 Workflow ExecuteWorkflow Configuration 操作的编辑器窗口但未使用您的用户名和密码登录 CXone 时会出现此问题。

您必须使用您的 CXone 用户名和密码以及登录按钮登录 CXone 或登录 Studio。 访问此操作的编辑器需要全局身份验证,该身份验证仅在您使用您的用户名和密码登录时才会使用。

数组索引必须 >= 1

数组元素引用中的方括号包含的字符不是数字,或者不是现有变量名,或者变量包含非数字值。

数组索引越界。 当前索引 ([index]) 超过了允许的索引最大值 (63000000)。 Studio 中数组的最大大小为 6300 万个元素。 超过此数组大小会导致 变量中出现以下这个__err错误。将数组中的元素数量减少到低于允许的最大数量。
函数 'asJson' 尚未定义。

如果在使用 asjson() 函数的 Studio 操作的属性中包含变量,则会发生此错误。 当您修改脚本并保存时,错误就会出现在 Script Errors 选项卡上。 如果再次保存,错误就会消失。

要避免此错误,请在 Snippet 操作中使用 asjson() 函数,并将生成的 JSON 保存在字符串变量中。 在需要值的 Studio 操作属性中使用字符串变量的名称。

函数“[name]”尚未定义

只要脚本中存在未声明的对象,就会发生此错误。 即使该对象是在调用正在验证的对象的脚本中创建的,或者是通过向脚本传递值的集成创建的,也必须对脚本中引用的所有对象进行对象声明。

为避免这种情况,可以在不赋值的情况下在代码段中声明对象。 有关这方面内容的更多信息,请参见对象帮助页面。

无法开始跟踪。 对象引用未设定为对象实例。 保存所有脚本,关闭 Studio,然后重新登录。
不受支持的动态数据方法:[方法名称] 指定的函数不能用于动态对象。 如果在导致错误的代码片段中使用该函数的变量是标准变量,请检查其他代码片段。 该变量可能已在另一个位置被声明为动态对象。
值不能为空。 参数名称:type。 动态数据对象包含一个名为 __type 的属性。 在 Studio 中,__type(带有两个下划线字符)在解析 JSON 时使用。 它不能用作动态数据变量的键名,因为它们可以解析 JSON。重命名该属性。
无法将此操作添加到活动脚本中。 媒体类型不兼容。

该操作与当前脚本的媒体类型不兼容。 错误框会显示以下信息:

  • 工具:您尝试添加的操作的名称。
  • 媒体:操作的媒体类型。
  • 脚本媒体:当前脚本的媒体类型。

要解决此错误,请使用不同的操作或更改脚本的媒体类型