您在此处:
自定义 Omniscript 错误消息
当 Omniscript 中出现错误时,错误消息处理器使您能够用更加用户友好的错误消息替换远程 Apex 调用中的默认错误消息。错误消息处理器属性在文件元素、图像元素、所有操作元素和设置中可用。
“设置”属性中设置的错误消息适用于元素返回的任何匹配错误,而操作属性中设置的错误消息仅为该操作呈现。
错误消息类型 |
描述 |
|---|---|
默认错误消息 |
当没有匹配或定义自定义错误消息时返回的默认消息。 |
自定义错误消息 |
根据定义的路径和值返回的消息。使用以下字段配置自定义错误消息:
|
在 Omniscript 元素上设置默认错误消息
当 Omniscript 中出现远程 Apex 调用错误时,使用用户友好的错误消息替换默认错误消息。当没有匹配或定义的自定义错误消息时,将返回默认消息。更新图像、操作和文件元素的默认错误消息。
准备工作
在配置错误消息之前,请预览错误以确定其格式。
- 在呈现错误的元素中,打开错误消息属性。
- 在默认错误消息字段中,输入自定义消息。
- 预览错误以确保消息呈现。
设置作为对象返回的自定义错误消息
为作为对象返回的错误设置自定义错误消息。根据定义的路径和值,返回自定义错误消息。为文件元素、图像元素、所有操作元素和设置设置设置自定义错误消息。
准备工作
在配置错误消息之前,请预览错误以确定其格式。
- 运行 Omniscript 以遇到错误。
-
确定错误的路径。例如,以下错误
[{"errorCode":"NOT_FOUND","message":"The requested resource does not exist"}]中的 errorCode 路径是 。 -
复制路径后面的错误消息文本。例如,以下错误中的 errorCode 错误消息文本:
[{"errorCode":"NOT_FOUND","message":"The requested resource does not exist"}]是 NOT_FOUND 。 - 在呈现错误的操作元素中,打开错误消息属性。
- 在路径字段中,输入步骤 2 确定的路径。
- 在值字段中,粘贴原始错误。
- 在消息字段中,输入自定义消息。
- 测试以确保消息被替换。
设置返回为字符串的自定义错误消息
为返回为字符串的错误设置自定义错误消息。根据定义的路径和值,返回自定义错误消息。为文件元素、图像元素、所有操作元素和设置设置设置自定义错误消息。
准备工作
在配置错误消息之前,请预览错误以确定其格式。
- 运行 Omniscript 以遇到错误。
- 复制单词错误后冒号后面的文本。
- 在呈现错误的操作元素中,打开错误消息属性。
-
在路径字段中,使用合并字段语法输入原始错误的路径。
例如,要引用此 JSON 字符串中的错误消息:
{ "errorMessage" : "An Error has occured in an apex class", "error" : "OK" }在路径字段中输入 errorMessage。
如果 JSON 字符串更复杂,例如:
{ "errors" : [ { "errorMessage" : "An error has occured. " }] }在路径字段中输入 errors|0:errorMessage。
- 在值字段中,粘贴原始错误。
- 在消息字段中,输入自定义消息。
- 测试以确保消息被替换。

