IBM FileNet P8, 5.2.1 版            

建立文件

在此「內容延伸作業」範例中,該程序將逐步建立有完整內容和屬性的文件。

內容必須以字串形式指定。幾乎具有 text/* MIME 類型的任何資料都可以:例如 text/plain、text/html、text/xml。物件會存入指定的資料夾。「內容延伸作業」只能用於「元件」步驟。

  1. 選取「元件」步驟來開啟「內容」窗格。
  2. 在「內容」窗格上,按一下「作業」區段中的新增
  3. 按一下 createDocument 以建立新文件。
  4. 在「作業參數」區段中指定下列表示式值:
    • destFolder:要在其中建立新文件的資料夾。
    • className:包含用於新文件的類別名稱的字串。
      註: 使用「內容延伸作業」時,如果文件類別顯示名稱包含空格,則建立作業會失敗。
    • propArray:新自訂物件的內容。對於指定的文件內容,您必須在陣列內建立三個元素:文件的符號式名稱、資料類型和值。 範例:
      {"DocumentTitle", "STRING", "New Expense Report",
       "FirstName", "STRING", fName,
       "LastName", "STRING", IName}

      指定非字串內容的值時,您必須將值轉換成字串,才能將它放到陣列內。 例如:

      {"DocumentTitle", "STRING", "New Loan Application",
       "LoanAmount", "DOUBLE", numbertostring(loanAmt),
       "AppDate", "DATETIME", timetostring(appDate)
       "SpecialLoan", "BOOLEAN", convert(spclLoan, string)}

      您無法使用內容陣列修改多值內容。如果要修改多值內容,您必須使用 setMulti<type>Property 作業。

      下表說明可能的資料類型,以及要將每一個類型轉換成 String 時您應該使用的函數。

      資料類型 轉換函數
      BOOLEAN convert(bool_value, string)
      DATETIME timetostring(time_value)
      DOUBLE numbertostring(float_value)
      INTEGER numbertostring(int_value)
      OBJECT convert(attachment, string)
    • fileName:包含新文件檔名的字串。
    • mimeType:包含任何新內容的 MIME 類型的字串。
    • content:包含新版本內容的字串。如果要換行,請使用 "\n"。
    • return_value:新文件。

    createDocument 範例

  5. 指定參數之後,請按一下確定


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

© Copyright IBM Corp. 2016.