在 SharePoint Designer 中使用 InfoPath 2010 編輯清單表單

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

每份 SharePoint 清單都包含用來檢視、編輯或新增項目至清單的一組清單表單。每個清單表單都會在頁面上將該清單的欄顯示為欄位,讓使用者能夠檢視、新增或編輯資訊。

使用Microsoft SharePoint Designer 2010,您可以自訂這些表單,使其更易於使用和其他目標趨近於您的商務解決方案。此外,您可以使用Microsoft InfoPath 2010建立及自訂這些表單。

本文將說明Microsoft InfoPath 2010,一些使用InfoPath 2010,以及如何自訂清單,以使用InfoPath 2010從Microsoft SharePoint Designer 2010內的優點。

本文內容

Microsoft InfoPath 2010 的相關

InfoPath 2010 與 SharePoint 清單的運作方式

先在 InfoPath 中自訂清單表單的預覽

自訂使用 InfoPath 2010 的清單表單

若要自訂清單表單的其他方法

後續步驟

關於 Microsoft InfoPath 2010

InfoPath 2010就是建立功能強大的表單收集程式 Microsoft Office 2010 版本中包含的資訊。使用InfoPath 2010,您可以建立高度自訂,複雜表單無須撰寫程式碼。您可以拖曳和欄位拖放到表單、 中新增立即表單驗證使用一組規則,並套用不同的佈景主題或商標至表單。

自訂 InfoPath Designer 2010 中的 [清單] 表單是類似的自訂清單表單中Microsoft SharePoint Designer 2010。一般而言,您新增及移除欄位、 新增文字、 圖形和伺服器控制項,以及變更的版面配置與表單的外觀與風格。

SharePoint 的 InfoPath 清單表單

在 [ InfoPath 2010,不過,就能輕鬆執行這些工作使用豐富的範本、 版面配置、 佈景主題],與功能強大的規則管理功能。您也只需要編輯檔案、 InfoPath 表單範本或 XSN,而且這會套用到三個清單表單。(在SharePoint Designer 2010,如果您想要變更套用到所有的三個清單表單中,您必須以獨立地自訂檢視、 編輯和新的表單。)

頁面頂端

InfoPath 2010 搭配 SharePoint 清單運作的方式

當您Microsoft SharePoint Designer 2010中開啟清單,查看該清單的可用表單時,您會看到三個表單︰ DispForm.aspx EditForm.aspx,與 NewForm.aspx

SharePoint 的 InfoPath 清單表單

  • DispForm.aspx 是用來顯示清單中項目的屬性。

  • EditForm.aspx 是用來編輯清單中的項目。

  • NewForm.aspx 是用來建立清單中的新項目。

若要自訂這些Microsoft SharePoint Designer 2010中的表單,您可以個別開啟和變更或建立新的表單,以進行取代。

或者,您可以自訂這些表單中InfoPath 2010Microsoft SharePoint Designer 2010中,選擇一個選項。當您執行此動作時,您建立及發佈的 InfoPath 表單範本或使用一組新的清單表單的 XSN 檔案︰ displayifs.aspx editifs.aspx,與 newifs.aspx。範本和新的表單來取代您開始時使用的預設 ASPX 表單。

您下次開啟您的網站中Microsoft SharePoint Designer 2010,您會發現的清單的 [摘要] 頁面上的新表單。

SharePoint 的 InfoPath 清單表單

注意

  • 雖然Microsoft SharePoint Designer 2010中開啟新的表單,您無法自訂表單的內容,因為位於 InfoPath 表單網頁組件。使用 InfoPath 表單範本更新這些檔案。

  • InfoPath 表單範本或 XSN 檔案,才會出現在Microsoft SharePoint Designer 2010中的 [摘要] 頁面上。若要查看此範本,瀏覽至網站階層 (使用功能窗格] 中的所有檔案連結) 中的清單表單。

頁面頂端

在 InfoPath 中自訂之前預覽清單表單

您選擇自訂清單表單中InfoPath 2010之前,可瞭解如何不同表單時看起來會在 InfoPath 中加以自訂。

預設的編輯表單 (EditForm.aspx) 會在瀏覽器中顯示如下。

SharePoint 的 InfoPath 清單表單

當您自訂InfoPath 2010] 中的表單時,新的編輯表單 (editifs.aspx 與相關聯的 InfoPath 範本),如下所示出現在瀏覽器中。

SharePoint 的 InfoPath 清單表單

新表單使用不同的色彩配置和字型,而且「附件」欄位會以內嵌方式呈現,而不是出現在表單的標題中。同樣地,這只是用於新表單的預設設定,當您自訂表單完成之後,可以徹底改變表單的外貌和行為。

頁面頂端

使用 InfoPath 2010 自訂清單表單

在Microsoft SharePoint Designer 2010,您可以自訂清單表單使用InfoPath 2010。當您選擇此選項時, InfoPath 2010 Designer 會開啟新 InfoPath 表單範本 (XSN),您使用自訂清單表單。完成後,您會發佈至 SharePoint 清單的表單,然後,如果有需要,請返回Microsoft SharePoint Designer 2010。

  1. 開啟您的網站中Microsoft SharePoint Designer 2010。

  2. 按一下 [導覽] 窗格中的 [清單和組件庫]

  3. 開啟您要自訂的清單。

  4. 在 [清單設定] 索引標籤的 [動作] 群組中,按一下 [在 InfoPath 中設計表單],然後選擇您想要使用的清單表單的內容類型。
    SharePoint 的 InfoPath 清單表單
    附註︰ 每次 SharePoint 清單可以設定為允許多個內容類型,會出現在此功能表。您可以建立自訂清單表單每個內容類型。如果,例如您的清單有新聞稿的內容類型及產業新聞內容類型,您可以在每一個建立的自訂清單表單。請記住,您只會看到您的表單如果您選擇的內容類型是預設的清單。

  5. InfoPath 2010會開啟新的 InfoPath 表單範本。
    SharePoint 的 InfoPath 清單表單

  6. 若要自訂表單的外觀與風格,並新增必要的規則以在表單的邏輯使用InfoPath 2010中的編輯工具的表單。進一步瞭解使用InfoPath 2010 請參閱 一節。

  7. 完成自訂作業之後,將範本發佈至您的 SharePoint 清單。您有兩種方式可以執行這項作業:

    1. 如果已完成表單處理作業,可直接關閉表單然後在接到提示時,選擇 [儲存並發佈]

    2. 若要發佈表單,並在 InfoPath 中繼續工作,按一下 [檔案] 索引標籤,選擇 [資訊],然後按一下 [快速發佈
      SharePoint 的 InfoPath 清單表單

  8. 對發佈確認訊息按一下 [確定]

  9. 關閉InfoPath 2010 ,並返回Microsoft SharePoint Designer 2010 ,如有必要。

若要進一步自訂清單表單,請重複上述步驟。

頁面頂端

自訂清單表單的其他方式

除了自訂清單表單使用InfoPath 2010從內以Microsoft SharePoint Designer 2010,您可以使用以下兩種方法的其中一個自訂清單表單。

使用 瀏覽 若要自訂清單表單中的 rInfoPath 2010

若要在瀏覽器中自訂清單表單,只要瀏覽至表單然後在 [清單] 索引標籤上的 [自訂清單] 群組中,選擇 [自訂表單] 如下所示。

SharePoint 的 InfoPath 清單表單

Us e InfoPath 2010來建立新的 [清單] 表單或自訂現有的表單和

若要建立新清單的表單從InfoPath 2010中,按一下 [檔案] 索引標籤,選擇 [新增],然後按一下 [ SharePoint 清單]。指定網站的位置,然後選取現有的清單或建立新。

SharePoint 的 InfoPath 清單表單

若要自訂已經建立的表單,請按一下 [檔案] 索引標籤,選擇 [最近],然後從 [最近使用的表單範本] 清單中選取您的表單範本。

頁面頂端

後續步驟

您花在自訂 SharePoint 清單表單中InfoPath 2010的時間,您可以選擇轉換所有您的表單以InfoPath 2010或只需要高層級的自訂您的使用者或企業版方案網站。

除了清單表單中,您可以建立功能強大的工作流程初始表單、 表單庫、 瀏覽器為基礎的表單、 SharePoint 工作區中,使用離線表單的表單和更多使用Microsoft InfoPath 2010 。

Learn more about the different uses of InfoPath 2010 in the See Also section.

頁面頂端

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×