將表單資料送出到數個位置

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

您可以設計表單範本,讓使用者按一下 [送出] 按鈕即可將表單資料送出到數個位置。

本文內容

概觀

步驟 1︰ 新增送出資料連線

步驟 2︰ 設定為允許送出表單範本

概觀

若要讓使用者將表單資料送出到數個位置,您必須將次要資料連線新增到表單範本中,以將資料送出到要使用者送出表單的每個位置。在新增了所有送出資料連線之後,您必須再使用規則,設定表單範本允許使用者將表單資料送出到多個位置。如此一來,當使用者填寫表單時,Microsoft Office InfoPath 會將 [送出] 按鈕加入 [一般] 工具列,並將 [送出] 命令加入 [檔案] 功能表。InfoPath 會依規則中所列的順序將表單資料送出到次要資料連線。您不能設定規則同時使用所有送出資料連線。

當您設定表單範本允許使用者送出表單資料時,也可以利用下列方式自訂送出選項:

  • 變更出現在 [一般] 工具列上 [送出] 按鈕以及 [檔案] 功能表上 [送出] 命令的文字。

  • 變更 [一般] 工具列上 [送出] 按鈕以及 [檔案] 功能表上 [送出] 命令的快速鍵。

  • 建立自訂訊息,在使用者送出表單時顯示。

  • 指定表單要在送出後保持開啟、關閉或開啟另一個空白表單。

頁面頂端

步驟 1:新增送出資料連線

若要設定表單範本允許使用者將填好的表單送出到多個位置,必須將送出資料連線新增到表單範本中。您可以將資料連線新增到下列位置:

  • Web 服務

  • 執行 Microsoft Windows SharePoint Services 的伺服器上的文件庫

  • 在電子郵件訊息中

    附註: 使用者必須在電腦上安裝 Microsoft Office Outlook 才能在電子郵件訊息中送出表單資料。

下列程序說明如何新增這些位置的送出資料連線。

新增送出資料到 Web 服務的資料連線

  1. 按一下 [工具] 功能表的 [資料連線]

  2. 在 [資料連線] 對話方塊中,按一下 [新增]。

  3. 按一下「資料連線精靈」中的 [建立新連線至],然後按一下 [送出資料],再按一下 [下一步]

  4. 在精靈的下一頁,按一下 [至 Web 服務],然後按 [下一步]。

  5. 在精靈的下一頁,輸入使用者將送出表單的 Web 服務位置,然後按 [下一步]。

    如果要搜尋 Web 服務的「通用描述、探索與整合」(UDDI) 伺服器,請按一下 [搜尋 UDDI],然後輸入要搜尋的 UDDI 伺服器,並指定要依提供者或提供的服務搜尋,接著輸入搜尋關鍵字,再按一下 [搜尋]。符合搜尋關鍵字的 Web 服務會顯示在 [搜尋結果] 清單中。

  6. 在精靈的下一頁,按一下 [選取作業] 清單中將接收表單資料的 Web 服務作業,然後按 [下一步]。

  7. 在精靈的下一頁,執行下列其中一個動作:

    送出欄位或群組中的資料

    1. 在 [參數] 清單中,按一下將從表單接收資料的 Web 服務參數。

    2. 按一下 [參數選項] 中的 [欄位或群組]。

    3. 按一下 [修改 按鈕圖像 ]。

    4. 在 [選取欄位或群組] 對話方塊中,按一下要送出資料的欄位或群組,然後按一下 [確定]。

    5. 按一下 [包括] 方塊中的 [僅能使用文字和子元素],只送出欄位或群組的內容及任何子元素,或按一下 [XML 樹狀子目錄,包括選取的元素],同時送出內容及選取的群組或欄位。

    送出所有的表單中的資料

    1. 按一下 [整份表單 (XML 文件,包括處理說明)]。

    將資料送出成字串

    1. 選取 [以字串方式送出資料] 核取方塊。

      通常,只有在需要送出數位簽章的資料時才選取這個核取方塊。大多數情況下,請清除這個核取方塊。

  8. 按 [下一步]。

  9. 輸入此資料連線名稱] 方塊中,在精靈的下一個頁面上輸入這個的描述性名稱送出資料連線。

  10. 確認 [摘要] 區段中的資訊正確,然後按一下 [完成]

新增送出資料到文件庫的資料連線

  1. 按一下 [工具] 功能表的 [資料連線]

  2. 在 [資料連線] 對話方塊中,按一下 [新增]。

  3. 按一下「資料連線精靈」中的 [建立新連線至],然後按一下 [送出資料],再按一下 [下一步]

  4. 在精靈的下一頁,按一下 [到 SharePoint 網站上的文件庫],然後按 [下一步]。

  5. 在精靈的下一頁,將 SharePoint 文件庫的位置輸入 [文件庫] 方塊。

  6. 在 [檔案名稱] 方塊中輸入要用來在文件庫中辨識表單的名稱。您也可以使用公式,確保每個表單名稱都是唯一的。

    作法

    1. 按一下 [插入公式] 按鈕圖像

    2. 在 [插入公式] 對話方塊中,執行下列其中一個動作:

      • 若要在公式中使用欄位,請按一下 [插入欄位或群組],然後在 [選取欄位或群組] 對話方塊中按一下要使用的欄位,再按一下 [確定]。

      • 若要在公式中使用函數,請按一下 [插入函數],然後在 [插入函數] 對話方塊中選取要使用的函數,再按一下 [確定]。

        如果函數需要參數,請在 [插入函數] 對話方塊中選取函數,按一下 [確定],然後在 [插入公式] 對話方塊中的 [公式] 方塊中,按兩下加入的函數,再按一下欄位或群組。如需關於函數的詳細資訊,請瀏覽「請參閱」一節中的主題連結。

      • 若要將值或數學運算子插入公式,請將值或數學運算符號輸入 [公式] 方塊中。

    運算

    符號

    +

    -

    *

    /

    • 附註: 如果公式使用除法 (/) 運算子,請確定除法運算子前後各有一個空格。如果除法運算子前後沒有空格,InfoPath 可能會將 "/" 視為是 XPath 位置步驟的分隔符號,而非除法運算子。

    • 若要檢查公式的語法是否正確,請按一下 [插入公式] 對話方塊中的 [檢查公式]。

      如需關於公式的詳細資訊,請瀏覽「請參閱」一節中的主題連結。

  7. 若要覆寫文件庫中同名的任何現有表單,請選取 [允許覆寫現有的檔案] 核取方塊。

  8. 按 [下一步]。

  9. 輸入此資料連線名稱] 方塊中,在精靈的下一個頁面上輸入這個的描述性名稱送出資料連線。

  10. 確認 [摘要] 區段中的資訊正確,然後按一下 [完成]

新增在電子郵件訊息中送出資料的資料連線

  1. 按一下 [工具] 功能表的 [資料連線]

  2. 在 [資料連線] 對話方塊中,按一下 [新增]。

  3. 按一下「資料連線精靈」中的 [建立新連線至],然後按一下 [送出資料],再按一下 [下一步]

  4. 在精靈的下一頁,按一下 [電子郵件訊息],然後按 [下一步]。

  5. 在精靈的下一頁,將訊息收件者的電子郵件地址、要顯示在訊息中的主旨,以及想要的簡介文字輸入適當的方塊中,然後按 [下一步]。除了 [簡介] 方塊,其他方塊都可以使用公式。

    作法

    1. 按一下 [插入公式] 按鈕圖像

    2. 在 [插入公式] 對話方塊中,執行下列其中一個動作:

      • 若要在公式中使用欄位,請按一下 [插入欄位或群組],然後在 [選取欄位或群組] 對話方塊中按一下要使用的欄位,再按一下 [確定]。

      • 若要在公式中使用函數,請按一下 [插入函數],然後在 [插入函數] 對話方塊中選取要使用的函數,再按一下 [確定]。

        如果函數需要參數,請在 [插入函數] 對話方塊中選取函數,按一下 [確定],然後在 [插入公式] 對話方塊中的 [公式] 方塊中,按兩下加入的函數,再按一下欄位或群組。如需關於函數的詳細資訊,請瀏覽「請參閱」一節中的主題連結。

      • 若要將值或數學運算子插入公式,請將值或數學運算符號輸入 [公式] 方塊中。

    運算

    符號

    +

    -

    *

    /

    • 附註: 如果公式使用除法 (/) 運算子,請確定除法運算子前後各有一個空格。如果除法運算子前後沒有空格,InfoPath 可能會將 "/" 視為是 XPath 位置步驟的分隔符號,而非除法運算子。

    • 若要檢查公式的語法是否正確,請按一下 [插入公式] 對話方塊中的 [檢查公式]。

      如需關於公式的詳細資訊,請瀏覽「請參閱」一節中的主題連結。

  6. 在精靈的下一頁,執行下列其中一個動作:

    1. 若要在電子郵件訊息的內文中顯示表單,請按一下 [只傳送使用中的表單檢視而不傳送附件]。

    2. 若要傳送電子郵件附件的表單資料,請按一下 [傳送附件的形式將表單資料附加以確保使用者可以開啟表單的表單範本] 核取方塊,,然後選取然後在 [附加檔案名稱] 方塊中輸入表單的名稱。您也可以指定一個欄位,或使用公式以確保每個表單名稱是唯一的。如果表單範本設定為自動判斷安全性層級,或設定為受限制或完全信任安全性層級,,只有 [可用這個選項。

      作法

      1. 按一下 [插入公式] 按鈕圖像

      2. 在 [插入公式] 對話方塊中,執行下列其中一個動作:

        • 若要在公式中使用欄位,請按一下 [插入欄位或群組],然後在 [選取欄位或群組] 對話方塊中按一下要使用的欄位,再按一下 [確定]。

        • 若要在公式中使用函數,請按一下 [插入函數],然後在 [插入函數] 對話方塊中選取要使用的函數,再按一下 [確定]。

          如果函數需要參數,請在 [插入函數] 對話方塊中選取函數,按一下 [確定],然後在 [插入公式] 對話方塊中的 [公式] 方塊中,按兩下加入的函數,再按一下欄位或群組。如需關於函數的詳細資訊,請瀏覽「請參閱」一節中的主題連結。

        • 若要將值或數學運算子插入公式,請將值或數學運算符號輸入 [公式] 方塊中。

      運算

      符號

      +

      -

      *

      /

      • 附註: 如果公式使用除法 (/) 運算子,請確定除法運算子前後各有一個空格。如果除法運算子前後沒有空格,InfoPath 可能會將 "/" 視為是 XPath 位置步驟的分隔符號,而非除法運算子。

      • 若要檢查公式的語法是否正確,請按一下 [插入公式] 對話方塊中的 [檢查公式]。

        如需關於公式的詳細資訊,請瀏覽「請參閱」一節中的主題連結。

      以附件方式收到表單資料的電子郵件收件者必須在電腦上安裝 InfoPath 才能開啟附件。

  7. 按 [下一步]。

  8. 輸入此資料連線名稱] 方塊中,在精靈的下一個頁面上輸入這個的描述性名稱送出資料連線。

  9. 確認 [摘要] 區段中的資訊正確,然後按一下 [完成]

頁面頂端

步驟 2:設定表單範本允許送出

在將所需的次要資料連線新增到表單範本之後,就要設定表單範本允許使用者送出表單資料。當您這麼做時,如果使用者填寫表單,InfoPath 會將 [送出] 命令加入 [檔案] 功能表,並將 [送出] 按鈕加入 [一般] 工具列。您接著可以設定當使用者按一下 [送出] 按鈕時會執行的動作。在此情況下,您會新增規則,當使用者按一下 [檔案] 功能表上的 [送出] 命令或 [一般] 工具列上的 [送出] 按鈕時,會將表單資料送出到每個送出資料連線。

在相同的對話方塊中,您可以設定送出選項。

  1. 在 [工具] 功能表上按一下 [送出選項]。

  2. 在 [送出選項] 對話方塊中,選取 [允許使用者傳送此表單核取方塊。

    選取這個核取方塊時,如果使用者填寫表單,InfoPath 會將 [送出] 按鈕加入 [一般] 工具列,並將 [送出] 命令加入 [檔案] 功能表。

  3. 按一下 [使用規則執行自訂動作],然後按一下 [規則]。

  4. 在 [送出表單的規則] 對話方塊,按一下 [新增]。

  5. 按一下 [新增動作]。

  6. 在 [動作] 方塊中按一下 [使用資料連線送出],然後在 [資料連線] 清單中按一下這個送出動作要使用的資料連線,再按一下 [確定]。

  7. 針對新增到表單範本的每個送出資料連線重複步驟 5 和 6。

  8. 在加入了表單範本中所有送出資料連線的條件之後,按兩次 [確定]。

    1. 若要變更的名稱出現在 [標準] 工具列和 [送出] 命令時,會出現在 [檔案] 功能表上的使用者填寫表單上的 [送出] 按鈕,請在 [送出選項] 對話方塊中的 [標題] 方塊中輸入新名稱。

      如果要指派鍵盤快速鍵,此按鈕和命令,請輸入 & 符號 (&) 之前您想要使用的鍵盤快速鍵的字元。例如,若要指定為送出] 按鈕和命令的鍵盤快速鍵的 ALT + B,輸入Su 與 bmit

  9. 若不要讓使用者在填寫表單時使用 [送出] 命令或 [一般] 工具列上的 [送出] 按鈕,請清除 [顯示 [送出] 功能表項目及 [送出] 工具列按鈕] 核取方塊。

    1. 根據預設,使用者送出表單之後, InfoPath 保持表單開啟,並會顯示訊息,表示已成功送出表單。若要變更此預設行為,按一下 [進階],然後執行下列其中一項︰

      • 若要關閉表單或建立新的空白表單使用者送出完成的表單之後,請按一下之後送出」 清單中想要的選項。

      • 若要建立自訂的訊息,表示已成功送出表單,選取 [使用自訂的郵件] 核取方塊,,然後輸入您的郵件在成功失敗] 方塊。

        使用 [失敗] 方塊中的訊息,告訴使用者他們無法送出表單時該怎麼辦。例如,您可以建議使用者儲存表單,並與其他人取得進一步的指示。

      • 如果您不想顯示的訊息,使用者送出表單之後,請清除 [顯示成功和失敗的郵件] 核取方塊。

頁面頂端

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

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×