IBM FileNet P8, 5.2.1 版            

根據內容值將文件存檔

在「內容延伸作業」範例中,工作流程中的元件步驟將從文件中取得內容值,然後視內容值而定,將該文件存入適當的資料夾。

這個範例在單一元件步驟中使用兩項作業和一個決策表示式。

這個範例假設物件儲存庫有一個自訂文件類別 "RELoanApplications" 和內容 "Loan Type"。文件(貸款申請表)儲存在物件儲存庫中,並指派給 RELoanApplications 文件類別,且 Loan Type 設定為 "Conforming" 或 "Jumbo"。工作流程將從文件(附件)取得 Loan Type 的值,然後將文件存入物件儲存庫的兩個資料夾的其中之一:Conform 或 Jumbo。

  1. 決定文件類別內容的符號式名稱。
    在您開發工作流程之前,需要決定您將在 Content Platform Engine 作業中使用的文件類別內容的資料類型和符號式名稱。 若要達到此目的,請使用 Administration Console for Content Platform Engine 來尋找文件類別,及檢查您要使用的內容的資料類型。在這個範例中,Loan Type(資料類型:String)會顯示在文件類別 RELoanApplications 的自訂內容中。
    • 自訂文件類別: RELoanApplications
    • 文件類別內容(顯示名稱): Loan Type
    • 符號式名稱: RELoanType
    • 值: "Conforming" 或 "Jumbo"

    在「內容範本」中,您顯示 Loan Type 的「內容」,並記下「內容」標籤上的「符號式名稱」- RELoanType。

  2. 在工作流程定義中,定義適當的附件和資料欄位。

    使用 Process Designer,在工作流程內容中定義下列附件。

    工作流程內容 - 附件

    在工作流程內容中定義下列資料欄位。 此資料欄位將保留從元件步驟的文件內容中擷取的值。

    .資料欄位

  3. 在工作流程對映上,新增元件步驟。選取兩項作業,並定義每一項作業的適當參數。
    1. 在 Process Designer 中,將元件步驟放在工作流程的適當位置,然後同時選取 filegetStringProperty 作業來指定元件步驟的作業。 作業必須重新排序,使 getStringProperty 先執行
    2. 設定每一項作業的作業參數如下:

      對於 getStringProperty...

      作業參數 -
getStringProperty

      對於 file...

      作業參數 - file

      對於 destFolder 表示式,請輸入下列指令:

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

    啟動工作流程時,使用者會指定貸款申請表(類別 RELoanApplications 的文件)作為 loan_attachment。 當工作流程到達元件步驟時,getStringProperty 作業會從文件內容取得 Loan Type 值(Conforming 或 Jumbo),然後存檔作業會將文件存入適當的資料夾。



前次更新: 2016 年 3 月
bpfwd022.htm

© Copyright IBM Corp. 2016.