IBM FileNet P8, V5.2.1            

根据属性值对文档进行归档

在此内容扩展操作示例中,工作流程中的组件步骤将从文档中获取属性值,然后根据此属性的值将该文档归档在适当的文件夹中。

此示例在单个组件步骤中使用两项操作和一个决策表达式。

此示例假定对象存储库有一个具备“贷款类型”属性的定制文档类“RELoanApplications”。文档(贷款申请)存储在此对象存储库中,并分配给 RELoanApplications 文档类,并将“贷款类型”设置为“合格贷款”或“超额贷款”。工作流程将从文档(附件)中获取“贷款类型”的值,然后将此文档归档在对象存储库的以下两个文件夹的其中一个中:“合格贷款”或“超额贷款”。

  1. 确定文档类属性的符号名称。
    在开发工作流程之前,您需要确定将在 Content Platform Engine 操作中使用的文档类属性的数据类型和符号名称。为此,使用 Administration Console for Content Platform Engine 找到此文档类,并检查您想要使用的属性的数据类型。在此示例中,“贷款类型”(数据类型:String)显示在文档类 RELoanApplications 的一个定制属性中。
    • 定制文档类:RELoanApplications
    • 文档类属性(显示名称):贷款类型
    • 符号名称:RELoanType
    • 值:“合格贷款”或“超额贷款”

    在属性模板中,显示贷款类型属性,并在“属性”选项卡上记下符号名称 RELoanType。

  2. 在工作流程定义中,定义适当的附件和数据字段。

    使用“流程设计器”在工作流程属性中定义下列附件。

    工作流程属性 - 附件

    在工作流程属性中定义下列数据字段。此数据字段将存放从组件步骤中的文档属性检索到的值。

    .数据字段

  3. 在“工作流程”图中添加组件步骤。选择这两项操作,并为每项操作定义适当的参数。
    1. 在“流程设计器”中,将此组件步骤放在工作流程中的适当位置,然后通过选择归档getStringProperty 操作为此组件步骤指定操作。必须将操作重新排序,以便先执行 getStringProperty 操作。
    2. 按如下所示为每项操作设置操作参数:

      对于 getStringProperty...

      操作参数 - getStringProperty

      对于归档...

      操作参数 - 归档

      对于 destFolder 表达式,请输入以下内容:

      If (ret_loan_type="Conforming"), folderConform, folderJumbo

    启动工作流程之后,用户将为 loan_attachment 指定贷款申请(RELoanApplications 类的文档)。当工作流程到达组件步骤时,getStringProperty 操作将从文档属性中获取“贷款类型”值(“合格贷款”或“超额贷款”),然后“归档”操作将此文档归档在适当的文件夹中。



最近一次更新时间: 2015 年 10 月
bpfwd022.htm

© Copyright IBM Corporation 2015.