Page tree

创建读取 XML 文件并使用该文件中的数据处理作业(例如,添加和精炼输入文件)的规则集。新作业将从模板作业中获取其规则集。

  1. 创建名为 Template 的作业。

该作业是用规则创建的新作业的模板。

  1. 在模板作业中,创建新的规则集。
  2. 远程触发事件启动该规则。
  3. 添加读 XML 操作并设置以下参数:

    参数

    设置

    模式名称

    通用 > MySchema

    文件

    String1

    检验

  4. 这可以确认从其他规则集传送的 XML 文件。
  5. 添加输入文件操作添加到读 XML 成功事件,并设置以下参数:

    参数

    设置

    UNC 文件路径

    XML 数据 (MySchema) > InputFile

    作业

    XML 数据 (MySchema) > JobName

  6. 精炼输入文件操作添加到添加输入文件已添加事件,并设置以下参数:

    参数

    设置

    输入文件

    输入文件

    处理模板路径

    先前事件(XML 解析成功) > XML 数据 (MySchema) > ProcessTemplateRefine

  7. 执行单页输出操作添加到精炼输入文件成功事件,并设置以下参数:

    参数

    设置

    页面

    输入文件精炼成功 > 页面

    处理模板路径

    先前事件(输入文件已添加) > 先前事件(XML 解析成功) > XML 数据 (MySchema) > ProcessTemplateOutput

  8. 发送电子邮件操作添加到精炼输入文件警告事件,并设置以下参数:

    参数

    设置

    目标

    先前事件(输入文件已添加) > 先前事件(XML 解析成功) > XML 数据 (MySchema) > EmailProcessError

    主题

    精炼失败

  9. 这会在精炼失败时向某人发送电子邮件消息。
  10. 发送电子邮件操作添加到执行单页输出成功事件,并设置以下参数:

    参数

    设置

    目标

    先前事件(输入文件精炼成功) > 先前事件(输入文件已添加) > 先前事件(XML 解析成功) > XML 数据 (MySchema) > EmailProcessError

    主题

    输出成功

  11. 这会在输出成功时向某人发送电子邮件消息。
  12. 发送电子邮件操作添加到执行单页输出警告事件,并设置以下参数:

    参数

    选项

    目标

    先前事件(输入文件精炼成功) > 先前事件(输入文件已添加) > 先前事件(XML 解析成功) > XML 数据 (MySchema) > EmailProcessError

    主题

    输出失败

  13. 这会在输出失败时向某人发送电子邮件消息。
  14. 以名称 ProcessJob 保存规则集。
  15. Template 作业中启用规则集。

注: 如果编写的 XML 不符合模式,则印能捷在读取 XML 文件时将失败,"规则集执行历史记录"窗格中将显示带红叉的信息。该信息还将显示在印能捷服务器上的诊断应用程序中。

  • No labels