新增、移動或刪除欄位或群組

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

儲存使用者在表單中輸入之所有資料的資料來源,是由許多欄位及群組所組成。欄位包含使用者在表單中輸入的資料,而群組則包含並組合管理這些欄位,這就像硬碟上的資料夾包含並組合管理許多檔案是同樣的道理。例如,如果表單的資料來源包含了名字、中間名及姓氏等欄位,可以將這些欄位都包含在叫做「姓名」的群組中。

本文內容

開始之前

新增欄位

新增群組

新增參照欄位

新增參照群組

將欄位或群組移動到主要資料來源中的其他位置

刪除欄位或群組

在您開始之前

您只能將欄位或群組新增到表單範本的主要資料來源中,不能將欄位或群組新增到次要資料來源中,也不能新增到依據資料庫、Web 服務或現有 XML 結構描述或 XML 文件建立的欄位或群組中。

提示: 如果您看到鎖定欄位圖示 鎖定的欄位圖示 或這樣鎖定群組圖示 鎖定的群組圖示 ,在 [資料來源] 工作窗格中時,您無法修改欄位或群組。

資料來源中的每一個欄位或群組都必須具有唯一的名稱。如果必須在另一個欄位或群組中使用現有欄位或群組的名稱,可以在表單範本中新增參照欄位或參照群組。

您可以藉由移動或刪除資料來源中現有的欄位或群組,來更新表單範本。但是您只能移動或刪除已新增到主要資料來源中的欄位或群組,不能移動或刪除依據 XML 結構描述、資料庫或 Web 服務建立的欄位或群組,也不能移動或刪除次要資料來源中的欄位或群組。

附註: 當您刪除欄位,並控制項繫結至該欄位時,控制項無法儲存的資料,因為儲存資料的欄位不存在。此外,如果使用者已有填寫表單範本為基礎的表單,刪除欄位可能會導致資料遺失那些已完成的表單中。如果您刪除欄位及控制項繫結至該欄位,您必須將控制項繫結至另一個欄位,或刪除控制項。刪除群組刪除所有群組中的欄位。任何控制項繫結至 [刪除] 群組中的欄位必須繫結到其他欄位,或刪除。

頁面頂端

新增欄位

您可以將元素欄位或屬性欄位新增到主要資料來源中的群組,也可以將屬性欄位新增到主要資料來源中的現有元素欄位,但是不能將欄位新增到屬性欄位。

將欄位新增到群組

  1. 如果看不到 [資料來源] 工作窗格,請按一下 [檢視] 功能表上的 [資料來源]。

  2. 如果表單範本中使用多個資料來源,請選取主要清單中的資料來源

  3. 在 [資料來源] 工作窗格中,以滑鼠右鍵按一下要新增欄位的群組,然後按一下快顯功能表上的 [新增]。

  4. 在 [新增欄位或群組] 對話方塊中的 [名稱] 方塊中輸入新欄位的名稱。名稱必須以字母開頭或底線 (_),而且可以包含英數字元、 底線、 連字號 (-) 及句點 (.)。名稱不可以包含空格。

    使用說明欄位內容的名稱。例如,某個欄位的內容為費用金額,則請將該欄位命名為「費用」。

  5. 在 [類型] 清單中,選取 [欄位 (元素)] 或選取 [欄位 (屬性)]。

  6. 在 [資料類型] 清單中,選取要用於欄位的資料類型。

    欄位資料類型的清單

    資料類型

    使用時機

    文字

    Use this data type for an element or attribute field that contains unformatted text.

    Rich Text

    Use this data type for an element field that contains formatted text. You cannot use this data type for attribute fields.

    Whole Number

    如果是包含無小數點數值的元素或屬性欄位,請使用這種資料類型。

    小數

    如果是包含貨幣值或有小數點數值的元素或屬性欄位,請使用這種資料類型。

    True/False

    如果是包含的資料只能是這兩種值之一的元素或屬性欄位,請使用這種資料類型。

    Hyperlink

    Use this data type for an element or attribute field that contains a Uniform Resource Identifier (URI), such as a hyperlink or a namespace.

    Date

    如果是包含行事曆日期的元素或屬性欄位,請使用這種資料類型。

    時間

    如果是包含 24 小時制時間的元素或屬性欄位,請使用這種資料類型。

    日期及時間

    如果是同時包含行事曆日期及 24 小時制時間的元素或屬性欄位,請使用這種資料類型。

    圖片或檔案附件

    Use this data type for an element or attribute field that contains binary data, such as an image or a picture.

    Custom

    Use this data type for an element or attribute field with custom data types that are defined by a namespace. This data type is typically used for a field or group that is bound to a custom control. The Data namespace box is enabled when you choose this data type.

    This table shows only the most common XML data types used in a form template. In InfoPath, you can use any XML 1.0 data type in the World Wide Web Consortium (W3C) recommendations. To use a data type that is not listed in the table, you must extract the form files for a form template and edit the schema (.xsd) file. Find links to more information about extracting the form files for a form template in the See Also section.

  7. 若要指定當使用者第一次開啟表單時欄位應該包含的起始值,請在 [預設值] 方塊中輸入值。如需關於設定欄位預設值的詳細資訊,請瀏覽「請參閱」下方的連結。

  8. 若要將元素欄位轉換成重複欄位,請選取 [重複] 核取方塊。

  9. 若要要求] 欄位包含的值,請選取不得為空白] 核取方塊。如果您選取此核取方塊,任何控制項繫結到沒有輸入值的欄位,都會標記的紅色星號或紅色虛線。

將屬性欄位新增到元素欄位

因為您只能將屬性欄位新增到元素欄位,所以 [新增欄位或群組] 對話方塊中的 [類型] 清單為停用狀態。

  1. 如果看不到 [資料來源] 工作窗格,請按一下 [檢視] 功能表上的 [資料來源]。

  2. 如果表單範本中使用多個資料來源,請選取主要清單中的資料來源

  3. 在 [資料來源] 工作窗格中,以滑鼠右鍵按一下要新增欄位的欄位,然後按一下快顯功能表上的 [新增]。

  4. 在 [新增欄位或群組] 對話方塊中的 [名稱] 方塊中輸入新欄位的名稱。名稱必須以字母開頭或底線 (_),而且可以包含英數字元、 底線、 連字號 (-) 及句點 (.)。名稱不可以包含空格。

    使用說明欄位內容的名稱。例如,某個欄位的內容為費用金額,則請將該欄位命名為「費用」。

  5. 在 [資料類型] 清單中,選取要用於欄位的資料類型。

    欄位資料類型的清單

    資料類型

    使用時機

    文字

    如果是包含未格式化文字的元素或屬性欄位,請使用這種資料類型。

    整數

    如果是包含無小數點數值的元素或屬性欄位,請使用這種資料類型。

    小數

    如果是包含貨幣值或有小數點數值的元素或屬性欄位,請使用這種資料類型。

    True/False

    如果是包含的資料只能是這兩種值之一的元素或屬性欄位,請使用這種資料類型。

    Hyperlink

    Use this data type for an element or attribute field that contains a Uniform Resource Identifier (URI), such as a hyperlink or a namespace.

    Date

    如果是包含行事曆日期的元素或屬性欄位,請使用這種資料類型。

    時間

    如果是包含 24 小時制時間的元素或屬性欄位,請使用這種資料類型。

    日期及時間

    如果是同時包含行事曆日期及 24 小時制時間的元素或屬性欄位,請使用這種資料類型。

    圖片或檔案附件

    如果是包含二進位資料 (例如圖像或圖片) 的元素或屬性欄位,請使用這種資料類型。

    這個表格只顯示了在表單範本中最常使用的 XML 資料類型。在 Microsoft Office InfoPath 中,可以使用 W3C 建議的任何 XML 1.0 資料類型。若要使用未列在這個表格中的資料類型,必須擷取表單範本的表單檔案並且編輯結構描述 (.xsd) 檔案。如需關於擷取表單範本之表單檔案的詳細資訊,請瀏覽「請參閱」下方的連結。

  6. 若要指定當使用者第一次開啟表單時欄位應該包含的起始值,請在 [預設值] 方塊中輸入值。如需關於設定欄位預設值的詳細資訊,請瀏覽「請參閱」下方的連結。

  7. 若要將元素欄位轉換成重複欄位,請選取 [重複] 核取方塊。

  8. 若要要求] 欄位包含的值,請選取不得為空白] 核取方塊。如果您選取此核取方塊,任何控制項繫結到沒有輸入值的欄位,都會標記的紅色星號或紅色虛線。

頁面頂端

新增群組

  1. 如果看不到 [資料來源] 工作窗格,請按一下 [檢視] 功能表上的 [資料來源]。

  2. 如果表單範本中使用多個資料來源,請選取主要清單中的資料來源

  3. 在 [資料來源] 工作窗格中,以滑鼠右鍵按一下要新增群組的群組,然後按一下快顯功能表上的 [新增]。

  4. 在 [新增欄位或群組] 對話方塊中的 [名稱] 方塊中輸入新群組的名稱。名稱必須以字母開頭或底線 (_),而且可以包含英數字元、 底線、 連字號 (-) 及句點 (.)。名稱不可以包含空格。

    使用能描述群組內容的名稱。例如,如果有某個群組包含費用的分項詳細資料,則請將該群組命名為「分項費用」。

  5. 在 [類型] 清單中,執行下列其中一項:

    • 若要新增可以包含其他群組或欄位的群組,請選取 [群組]。

    • 若要新增可以包含兩個以上欄位群組的群組,但是只有其中一個欄位群組會顯示在表單檢視中,請選取 [群組 (選擇)]。

  6. 若要將群組轉換成重複群組,請選取 [重複] 核取方塊。

頁面頂端

新增參照欄位

如果想要將現有欄位的名稱用於表單範本中另一個群組的欄位,可以建立參照欄位。當您建立參照欄位時,InfoPath 便會在表單範本中建立一個新欄位,其屬性會連結並對應到原始欄位的屬性,包括名稱及資料類型。這兩個欄位都會變成參照欄位,只要對其中一個欄位進行任何變更,就會自動更新另一個欄位。

附註: 兩個參照欄位不能屬於同一個群組,而且您只能將參照欄位新增到一個群組中,不能再新增到另一個群組。

  1. 如果看不到 [資料來源] 工作窗格,請按一下 [檢視] 功能表上的 [資料來源]。

  2. 如果表單範本中使用多個資料來源,請選取主要清單中的資料來源

  3. 以滑鼠右鍵按一下參照欄位所要依據的欄位,然後按一下快顯功能表上的 [參照]。

  4. 在 [參照欄位或群組] 對話方塊中,選取要包含新參照欄位的群組。

頁面頂端

新增參照群組

如果想要將現有群組的名稱用於表單範本中的另一個群組,可以建立參照群組。當您建立參照群組時,InfoPath 便會在表單範本中建立一個新群組,其屬性會連結並對應到原始群組的屬性。在參照群組中會複製第一個群組中的所有欄位。這兩個群組都會變成參照群組,只要對其中一個群組進行任何變更 (包括該群組中的欄位變更),就會自動更新另一個群組。

附註: 兩個參照群組不能屬性同一個群組。

  1. 如果看不到 [資料來源] 工作窗格,請按一下 [檢視] 功能表上的 [資料來源]。

  2. 如果表單範本中使用多個資料來源,請選取主要清單中的資料來源

  3. 以滑鼠右鍵按一下參照群組所要依據的群組,然後按一下快顯功能表上的 [參照]。

  4. 在 [參照欄位或群組] 對話方塊中,選取要包含新參照群組的群組。

頁面頂端

將欄位或群組移動到主要資料來源中的其他位置

  1. 如果看不到 [資料來源] 工作窗格,請按一下 [檢視] 功能表上的 [資料來源]。

  2. 如果表單範本中使用多個資料來源,請選取主要清單中的資料來源

  3. 在 [資料來源] 工作窗格中,以滑鼠右鍵按一下您要移動的欄位或群組,然後執行下列其中一項:

    • 若要重新排列欄位或群組在目前群組內的順序,請按一下快顯功能表上的 [上移] 或 [下移]。

    • 若要將欄位或群組移動到新的欄位或群組,請按一下快顯功能表上的 [移動],然後在 [移動欄位或群組] 對話方塊中,選取欄位或群組的新位置。

頁面頂端

刪除欄位或群組

附註: 刪除欄位或群組會導致錯誤的任何表單範本上的控制項繫結至該欄位或群組。此外,如果使用者已有填寫表單範本為基礎的表單,刪除欄位或群組可能會導致資料遺失那些表單中。

  1. 如果看不到 [資料來源] 工作窗格,請按一下 [檢視] 功能表上的 [資料來源]。

  2. 如果表單範本中使用多個資料來源,請選取主要清單中的資料來源

  3. 以滑鼠右鍵按一下您要刪除的欄位或群組,然後按一下快顯功能表上的 [刪除]。

頁面頂端

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

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×