IBM FileNet P8, 5.2.1 版            

工作流程及資料庫欄位

工作流程系統中使用的欄位主要有兩種類型:工作流程欄位及資料庫欄位。

工作流程欄位

工作流程欄位是與單一工作流程相關聯的所有使用者欄位及系統欄位。工作流程欄位是工作流程內容,這意味著它可以在工作流程的一或多個步驟中使用。當工作流程在執行中,一個步驟所設的某欄位值,可供使用相同欄位的後續步驟使用。 工作流程中的每個欄位值只限於工作流程的目前實例;每次工作流程執行時,欄位中的值都可以不同,並且可以在執行工作流程處理程序時進行變更。

有兩種類型的工作流程欄位:
  • 使用者欄位。工作流程作者定義欄位,以保留步驟參數的值或用於條件測試。使用者欄位定義包括名稱、資料類型和起始值。 工作流程作者、工作流程管理員和應用程式開發人員通常一起工作,以決定需要哪些使用者欄位以及如何使用它們。
  • 系統欄位。工作流程系統會自動建立它需要的欄位來處理工作流程。雖然您在工作流程中使用及參照系統欄位,但您無法直接編輯它們所包含的值。
資料庫欄位
您可以建立資料庫欄位以儲存對應來源欄位(例如,工作流程欄位)的值,以便這些值變為可搜尋。尤其是,資料庫欄位可用於下列目的:
  • 用在搜尋過濾器中
  • 用在資料庫索引中
  • 用於將資訊記載至事件日誌

資料庫欄位是工作流程結構(例如,名冊、佇列或事件日誌)的一部分。 資料庫欄位及來源欄位必須具有相同的名稱及相同(或類似)的資料類型。可以混合使用整數及浮點數資料類型。

資料庫欄位亦稱為公開的欄位。在公開的欄位清單中新增欄位,並不會建立該欄位 — 欄位是由工作流程編寫建立。 同樣的,從公開的欄位清單中移除欄位,也不會刪除該欄位 — 只是不讓欄位作為上述用途。

重要: 資料庫欄位的建立可透過下列方式對系統效能產生負面影響:
  • 事件日誌。資料庫欄位會影響資訊到 Case Analyzer 的傳輸,以及 Case Analyzer 儲存庫的大小和 Case Analyzer 的效能。
  • 工作流程名冊。頻繁變更資料庫欄位可能會降低效能。另外,依預設,使用者可以看到所有資料庫欄位。 如果工作項目不包含資料庫欄位的對應來源欄位,則不顯示任何值。


前次更新: 2015 年 10 月
bpfsp008.htm

© Copyright IBM Corp. 2015.