共用方式為


HOW TO:建立 SharePoint 工作流程專案

更新:2007 年 11 月

適用於

本主題中的資訊僅適用於指定的 Visual Studio Tools for Office 專案和 Microsoft Office 版本。

專案類型

  • SharePoint 工作流程

Microsoft Office 版本

  • SharePoint Server 2007

如需詳細資訊,請參閱依應用程式和專案類型提供的功能

您可以設計自訂工作流程範本來管理 SharePoint 網站中文件和清單項目的生命週期。若要設計自訂工作流程範本,請建立 SharePoint 循序或狀態機器工作流程專案。

若要建立 SharePoint 工作流程專案

  1. 在 [新增專案] 對話方塊的 [專案類型] 窗格中,展開 [Visual Basic] 或 [Visual C#] 節點,然後選取下列其中一個節點 (所有節點都包含相同的工作流程專案範本):

    • 工作流程。

    • Office。

    • Office 節點的 2007 子節點。

  2. 選取 [SharePoint 2007 循序工作流程] 範本或 [SharePoint 2007 狀態機器工作流程] 範本並輸入名稱,然後按一下 [確定]。如需每種工作流程的詳細資訊,請參閱SharePoint 工作流程方案

    [新的 Office SharePoint 工作流程] 精靈隨即出現。使用此精靈來指定偵錯組態設定。Visual Studio Tools for Office 工作流程部署處理會在您偵錯工作流程範本時套用 Visual Studio 的這些設定。

  3. 在 [指定偵錯用的工作流程名稱和網站] 頁面中,輸入您要用來識別 SharePoint Server 網站上工作流程範本的名稱。

  4. 輸入或選取要用來執行這個工作流程的 SharePoint 網站 URL。這個網站必須位於本機電腦上。

    注意事項:

    您必須具有 SharePoint 網站的管理員存取權。

    根據預設,[新的 Office SharePoint 工作流程] 精靈會使用 https://localhost/Docs。這也許不是您 SharePoint Server 根網站上的有效 URL。

  5. 按 [下一步]。

    如果 SharePoint 網站並未包含記錄清單,則 [新的 Office SharePoint 工作流程] 會自動建立一個。記錄清單是用來記錄工作流程事件的記錄,例如,當工作流程開始時,或當建立或完成一項工作時就會產生一筆記錄。

    注意事項:

    如果 [新的 Office SharePoint 工作流程] 精靈無法在 SharePoint 網站上建立記錄清單,您將會收到錯誤。若要解決這項錯誤,您必須以手動方式在 SharePoint 網站上建立記錄清單。如需如何執行的詳細資訊,請參閱 Office Online 文章加入或變更清單、程式庫,或內容類型的工作流程

  6. 在 [選取偵錯時要使用的清單] 頁面中,將 [程式庫或清單] 設為您要用來初始化工作流程所需的 SharePoint 網站上的程式庫或清單。

    例如,如果您要將工作流程設計為追蹤文件檢閱流程,請指定文件庫。

  7. 除非您想要手動建立工作流程和清單間的關聯,否則請選取 [自動與工作流程關聯] 核取方塊。

    注意事項:

    如果您選取這個選項,則 Visual Studio Tools for Office 工作流程部署程序會在工作流程範本偵錯階段將工作流程範本加入至指定的程式庫或清單中。如果您清除這個選項,則必須使用 SharePoint 網站中的 [新增工作流程] 管理頁,手動加入工作流程範本。

  8. 將 [工作清單] 設為要使用的工作清單。

    工作清單會顯示適用於每位工作流程參與者的工作流程工作。

  9. 將 [記錄清單] 設定為會顯示工作流程執行時發生之所有事件的清單。

    如果本機 SharePoint 網站上沒有記錄清單,則工作流程部署程序會建立一個清單。

  10. 按 [下一步]。

  11. 在 [您可以指定工作流程啟動方式的條件] 頁中選取工作流程啟動條件,然後按一下 [完成]。如需每個條件的詳細資訊,請參閱偵錯 SharePoint 工作流程方案

    完成精靈之後,Designer for Windows Workflow Foundation 會在 Visual Studio 中開啟。請使用此設計工具,建立「工作流程排程」(Workflow Schedule)。如需詳細資訊,請參閱 SharePoint 工作流程方案

請參閱

工作

HOW TO:在偵錯 SharePoint 方案時包含 Helper 檔案

SharePoint 循序工作流程範例

逐步解說:建立並偵錯 SharePoint 工作流程方案

概念

SharePoint 工作流程方案

偵錯 SharePoint 工作流程方案

參考

SharePoint 工作流程專案範本