此「內容延伸作業」範例使用 Process Designer,說明如何建立工作流程來驗證文件內容。
工作流程利用作業來移出最新附件,瞭解附件中某特定內容類型的文件有多少個,然後取得其中一份文件的內容,作為驗證用途。 當驗證文件內容之後,就會取消附件的移出作業。
整個工作流程範例如下所示:
這個範例使用 getContentWithIndex 作業,它擷取索引引數參照的文件(在一組文件內)。 getContent 作業類似,但只傳回附件中該組件內的首份文件。
新增將接收此工作項目之工作流程參與者的活動步驟。
新增元件步驟以擷取最新附件的附件物件。 使用 getLatestAttachmentVersion 作業:
將活動步驟新增至工作流程佇列。 關聯的工作流程參與者或自動化程序將接著驗證附件物件是否已移出。
新增一個呼叫 getContentCount 作業的元件步驟:
將活動步驟(即我們範例中的工作佇列)新增至工作流程。 工作流程參與者可在每一個特定作業之後驗證是否成功。
新增一個呼叫 getContentWithIndex 作業的元件步驟:
新增一個呼叫 cancelCheckout 作業的元件步驟:
將活動步驟新增至工作流程佇列。 關聯的工作流程參與者或自動化程序將接著驗證是否已取消移出。