WorkflowData
|
提供对通过 CXone 平台 或通过 API 创建的工作流数据配置文件的访问。工作流数据配置文件是一组命名的预定义键-值数据对。此操作提供了一个属性,允许您从可用的配置文件列表中进行选择。 当在脚本中运行该操作之后,即可将工作流数据作为动态数据对象来输出,该变量与您所选配置文件具有相同的名称。 |
依赖关系
- 如果以后要在同一脚本中引用动态数据对象,运行此操作的脚本必须声明数据将返回的动态数据对象。在用代码 Assign 完成 WorkflowData 操作后,示例脚本显示 {Emergency.raiseAlarm} 操作。除非将 Dynamic Emergency 声明添加到脚本中的某个代码片段中(在示例脚本中,它是左上角的代码片段),否则主脚本将无法编译。WorkflowData 操作将填充声明的 Emergency 变量,因为已经将 Emergency 选为配置文件的名称。声明和配置文件的名称必须匹配。
- 输入一个无效的名称而不使用下拉菜单,或者通过管理界面或 API 来停用一个配置文件,都将导致系统采用错误分支。如同默认分支一样,您也应为错误分支编写脚本。
支持的脚本类型
|
|
|
|
|
|
|
|
通用 |
聊天 | 电话 | 语音信箱 | 工作项目 | 短信 | 数字 |
输入属性
这些属性定义操作在执行时使用的数据。
属性 |
说明 |
---|---|
Caption |
输入在脚本中唯一标识此操作的短语。标题显示在脚本画布上的操作图标下方。 |
ProfileName | 管理人员通过平台或 API 创建的活动工作流数据配置文件名称的下拉列表。名称受到一定限制,其命名方式与可以在 Studio 中创建并被 API 和 Admin 界面验证的变量相同。不能在 Studio 中创建配置文件,但可以通过此操作访问配置文件下存储的数据。 |
输出属性
这些属性包含保存执行操作返回的数据的变量。它们在操作完成后供引用和使用。
属性 |
说明 |
---|---|
DynamicData |
此变量与操作下拉列表中选择的配置文件名称相对应。 |
_Err | 采用错误分支时的变量输出。 |
结果分支条件
结果分支条件允许您在脚本中创建分支,以在执行操作时处理不同的结果。
条件 |
说明 |
---|---|
Default |
除了脚本满足条件要求其接受其他分支的情况之外,所要采用的路径。如果未定义操作的其他分支,也会执行此操作。 |
OnError |
操作无法正确执行时所采用的路径。例如,出现连接不良、语法错误等意外问题时。_ERR 变量以单个下划线字符填充,应包含对问题的简要解释。 |
脚本示例
这是一个示例,说明如何在脚本中使用此操作。它并不是一个完整的脚本。可能还需要编写其他脚本。
在下面的示例中,可以看到 WorkflowData 是名为 Emergency WF Data 的脚本中的第二个操作。
您想下载这个脚本吗?