本文件已封存並已停止維護。

如何在 Authoring Tool 中建立新表單

更新日期: 2010年12月

適用於: System Center Service Manager 2010

如果您定義了新的自訂類別來擴充 System Center Service Manager 2010,您可能必須建立自訂表單來與該類別互動。您可以透過下列任一種方法,使用 System Center Service Manager Authoring Tool 來建立表單:

  • 從頭開始。

  • 載入原本由 Microsoft Visual Studio 開發系統所開發的自訂 Windows Presentation Foundation (WPF) 表單,然後繼續在 Authoring Tool 中自訂該表單。

Authoring Tool 包含 [核取方塊]、[日期選擇器]、[索引標籤控制項] 和 [索引標籤項目] 等表單控制項,可讓您新增到表單中。您可以從 [表單自訂工具箱] 存取這些控制項。一般來說,您會將表單控制項繫結到表單的基底類別的特定內容。因此,無論使用哪種方法,都必須先為表單選取相關聯的基底類別。如需下列產品的詳細資訊:可以新增到表單的控制項的詳細資訊,請參閱本節前面的主題,例如如何在 Authoring Tool 中將核取方塊控制項新增到表單如何在 Authoring Tool 中將索引標籤控制項和索引標籤項目控制項新增到表單

下列兩種方法說明如何在 Authoring Tool 中撰寫表單。

從頭開始建立新表單

請使用下列程序,從頭開始建立簡單的表單。當您從頭開始建立表單時,Authoring Tool 並不支援進階功能。例如,它不會支援程式碼後置、複雜規則 (例如欄位相互依存性) 或計算值。

若要從頭開始建立新表單

  1. 在 [管理組件總管] 中,展開您要儲存新表單的管理組件。以滑鼠右鍵按一下 [表單],然後按一下 [建立]。

  2. 在 [基底類別] 對話方塊中,選取表單的基底類別。您可以選取特定管理組件來縮小搜尋範圍,或保留預設的 [所有管理組件]。按一下 [確定]。

  3. 如果您在步驟 1 中選取了密封的管理組件,[目標管理組件] 對話方塊隨即出現。請選取未密封的管理組件來儲存表單,然後按一下 [確定]。

  4. 在 [建立表單] 對話方塊的 [內部名稱] 方塊中,輸入表單的名稱,然後按一下 [建立]。初始空白表單隨即顯示在撰寫窗格中。初始表單是由上方的標頭區段和下方的本文區段組成;兩個區段均空白。

  5. 將控制項從 [表單自訂工具箱] 窗格拖曳到新表單,以自訂表單。

  6. 儲存包含您所建立之表單的管理組件。

根據自訂 WPF 表單建立新表單

在某些情況下,簡單的表單並不敷使用,因此您必須使用進階功能,例如表單中的自訂邏輯。在這種情況下,您可以使用 Authoring Tool 以外的工具,改用 Visual Studio 來開發自訂 WPF 表單。如此,您就不是從頭撰寫表單,而是將該 WPF 表單的組件檔載入 Authoring Tool 中,然後使用它作為起點,進一步自訂表單。您在 Authoring Tool 中所進行的表單自訂會儲存在管理組件檔案中。

接下來,若要在完成所有自訂之後在 Service Manager 中使用自訂的表單,您必須將原始表單組件檔與包含您在 Authoring Tool 中所進行之自訂的管理組件包裝在一起。如需下列產品的詳細資訊:包裝管理組件和建立 .mpb 檔案的詳細資訊,請參閱如何包裝管理組件和資源檔案

請使用下列程序,將自訂 WPF 表單組件檔載入 Service Manager,並繼續處理和自訂該表單。

若要根據自訂 WPF 表單建立新表單

  1. 在 [管理組件總管] 中,展開您要儲存表單自訂內容的管理組件。以滑鼠右鍵按一下 [表單],然後按一下 [新增自訂]。

  2. 在 [基底類別] 對話方塊中,選取表單的基底類別。您可以選取特定管理組件來縮小搜尋範圍,或保留預設的 [所有管理組件]。按一下 [確定]。

  3. 如果您在步驟 1 中選取了密封的管理組件,[目標管理組件] 對話方塊隨即出現。請選取未密封的管理組件來儲存表單,然後按一下 [確定]。

  4. 在 [新增自訂表單] 對話方塊的 [內部名稱] 方塊中輸入名稱。在 [組件] 方塊中,選取包含您要載入之自訂表單的組件檔,然後在 [類型] 方塊中,從您要載入的組件檔選取表單名稱。按一下 [建立]。您所選取的表單隨即顯示在撰寫窗格中。

  5. 將控制項從 [表單自訂工具箱] 窗格拖曳到撰寫窗格中的表單,以自訂表單。

  6. 儲存包含表單自訂的管理組件。

  7. 將表單的原始組件檔、包含您在 Authoring Tool 中所進行之表單自訂的管理組件,以及您需要的任何其他資源檔案包裝在一起,以建立 .mpb 檔案。

這些資訊是否對您有所幫助?請將您對於 System Center Service Manager 文件的建議和意見傳送至 scsmdocs@microsoft.com。
顯示: