插入多重選擇清單方塊

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

多重選擇清單方塊是看起來像的核取方塊,而不是一般的清單方塊可捲動清單的選項清單。使用者可以視需要從清單中選取任何數量的核取方塊。根據如何設計多重選擇清單方塊時,使用者也可以輸入自己的清單項目旁的核取方塊。

本文內容

使用多重選擇清單方塊的時機

使用者體驗

相容性注意事項

插入多重選擇清單方塊

版面配置的秘訣

使用多重選擇清單方塊的時機

當您想要請使用多重選擇清單方塊 ︰

  • 讓使用者清單中選取多個項目。

  • 讓使用者清單中輸入自己的值。

  • 顯示預設表單上清單中最或所有項目。

  • 顯示您從固定清單、 從表單範本的資料來源,或者從外部資料來源,例如資料庫或 Microsoft Windows SharePoint Services 清單擷取的值。

在下圖中,使用者可以指派費用報表表單中的費用給多個類別多重選擇清單方塊中選取核取方塊。若要允許自訂類別選擇表單設計工具。因此,使用者可以在清單中最後一個核取方塊旁的空白方塊中輸入一個值。

正在多重選擇清單方塊中的選項清單中新增自訂值

表單範本上插入多重選擇清單方塊之後,您必須指定您要顯示在筆記本內的值。否則,使用者在開啟的表單範本為基礎的表單時,會看到的空白方塊。在多個選取項目清單內容] 對話方塊中,您可以輸入自己的項目,或設定多重選擇清單方塊中,若要從資料庫或其他資料來源擷取項目。

相關控制項

Microsoft Office InfoPath 包含的控制項的多重選擇清單方塊與類似,但會有不同的目的。若要決定哪些控制項最適合您的表單範本,請參閱下列清單 ︰

清單方塊   多重選擇清單方塊中,例如標準的清單方塊可讓使用者清單中選取值。不過,清單方塊中,使用者可以選取一個項目清單中。多重選擇清單方塊中,例如清單方塊預設會顯示所有項目清單中。

下拉式清單方塊   像其他任何] 清單中,下拉式清單方塊會提供使用者選擇清單。不過,含有下拉式清單方塊的清單項目會一直隱藏在使用者按一下控制項。使用者可以從下拉式清單中選取一個項目。

下拉式方塊   如果您希望您的使用者可以輸入自己的清單項目,或從預先定義的清單中選擇值,使用下拉式方塊,而不是多重選擇清單方塊。使用者可以從下拉式方塊中選取一個項目。

選項按鈕   多重選擇清單方塊中,例如選項按鈕群組可讓使用者從選項清單中選取。不同於多重選擇清單方塊中,使用者可以從一組選項按鈕選取只有一個選項。此外,含選項按鈕,使用者按一下小圓圈,讓您不必按一下 [清單方塊中的項目選擇。

頁面頂端

使用者體驗

使用多重選擇清單方塊中,使用者,請選取或清除核取方塊,表單上的方塊中進行選擇。如果核取方塊的數目超過控制項的高度,在方塊右側會顯示捲軸,讓使用者可以看到剩餘的選項。

您可以設計表單範本,讓使用者可以輸入自己的項目在清單中,如有必要。在此情況下,核取方塊的編輯方塊會出現在清單中的最後一個項目。

多重選擇清單方塊中的空白方塊

若要輸入自訂值,使用者選取 [編輯] 方塊旁的核取方塊,然後核取方塊旁] 區域中輸入其項目。此可能,您必須在多重選擇清單方塊屬性] 對話方塊中選取允許使用者輸入自訂值] 核取方塊,當您將多重選擇清單方塊插入到表單範本。

頁面頂端

相容性注意事項

當您設計 InfoPath 的表單範本時,您可以選擇設計瀏覽器相容的表單範本。當您設計瀏覽器相容表單範本時,因為它們無法在網頁瀏覽器中顯示多重選擇清單方塊控制項是 [控制項] 工作窗格中無法使用。

頁面頂端

插入多重選擇清單方塊

多重選擇清單方塊插入程序會有要設計新的空白表單範本或根據資料庫或其他外部資料來源的表單範本的設計。

下圖顯示的表單範本的設計工具手動新增清單方塊項目之前,在設計模式中,已選取時多重選擇清單方塊所呈現的外觀。

在設計模式中選取的空白多重選擇清單方塊

控制項分為繫結與未繫結兩種。如果是繫結的控制項,它會連接到資料來源中的欄位或群組,這樣您輸入到控制項的資料,就會儲存在基礎表單 (.xml) 檔案中。如果是未繫結的控制項,就不會連接到欄位或群組,而輸入到控制項的資料也不會儲存。當您選取控制項,或將滑鼠指標移到控制項上方時,文字和繫結圖示會出現在控制項右上角。文字會指出資料來源中控制項所繫結的群組或欄位。圖示會指出控制項是否有正確繫結到該群組或欄位。如果繫結正確,就會出現綠色圖示。如果繫結錯誤,您看到的就是藍色或紅色圖示。

表單範本的資料來源包含欄位和資料來源] 工作窗格中的階層式檢視顯示的群組。多重選擇清單方塊一律繫結至重複群組內的欄位。重複欄位可讓您在欄位中儲存多個值。在下列範例中,表單範本上的 [類別] 多重選擇清單方塊繫結到類別重複的資料來源] 工作窗格中的欄位。

表單範本上的多重選擇清單方塊與資料來源中的相對應欄位之間的關聯

當您設計新的空白表單範本時,[控制項] 工作窗格中的 [自動建立資料來源] 核取方塊是預設為選取。這麼一來,當您在表單範本中新增控制項時,InfoPath 就會自動在資料來源中建立欄位和群組。這些欄位和群組是由 [資料來源] 工作窗格中的資料夾和檔案圖示所表示。

如果表單範本的設計是以現有的可延伸標記語言 (XML) 檔案、資料庫或 Web 服務為基礎,則 InfoPath 會從現有的資料來源,衍生 [資料來源] 工作窗格中的欄位和群組。

插入多重選擇清單方塊

  1. 在表單範本上,將游標放在您要插入控制項的地方。

  2. 如果沒有看到 [控制項] 工作窗格,請按一下 [插入] 功能表上的 [其他控制項],或按 ALT+I、C。

  3. [控制項] 工作窗格中,執行下列其中一項:

    • 若要自動建立資料來源的繫結到多重選擇清單方塊中的重複欄位,請選取 [自動建立資料來源] 核取方塊。

    • 若要將多重選擇清單方塊繫結到現有的重複欄位,清除 [自動建立資料來源] 核取方塊。

      附註: 如果無法使用核取方塊,就表示資料來源已鎖定。舉個例說,如果表單範本的設計是以 XML 結構描述為基礎,可能就無法在 InfoPath 的資料來源中,增加新的欄位或群組。這項限制可協助防止您不慎更改結構描述,而使它失效。

  4. 在 [插入控制項,底下按一下 [多重選擇清單方塊

  5. 如果您已清除 [自動建立資料來源] 核取方塊,在步驟 3 中,選取重複欄位多重選擇清單方塊繫結] 對話方塊中您要繫結多重選擇清單方塊。

  6. 在表單範本中,輸入標籤文字的上方或左側的多重選擇清單方塊中,後面接著冒號 (:)。

  7. 若要指定您想要使用的項目清單中的值,請按兩下多重選擇清單方塊。

  8. 按一下 [資料] 索引標籤。

  9. 執行下列其中一項,填入清單方塊:

    自行輸入清單方塊的值

    如果您有一組預先決定的限定值,而且那些值未來也不會變更,則不妨選擇這個選項。萬一這些值有所變更,則必須發佈表單範本的更新版本,好讓使用者看到並使用最新的清單項目。

    1. 按一下 [新增]

    2. 如果使用者選了這個項目,請在 [值] 方塊中輸入您要儲存的文字。

    3. [顯示名稱] 方塊中,輸入您想要針對此項目顯示的文字,然後按一下 [確定]

    4. 對您想要在清單方塊新增的每一個項目,重複步驟 1 到 3。

    5. 若要測試變更,請按一下 [標準] 工具列上的 [預覽],或按 CTRL+SHIFT+B。

    使用表單其他部分的值

    如果您想要變更清單中的值 (根據使用者在他們表單中輸入的其他值而定),不妨使用這個選項。

    1. 按一下 [清單方塊項目] 底下的 [查詢表單資料來源中的值]

      清單方塊中的項目,必須與表單範本上特定的重複群組或重複欄位相關聯。

    2. 按一下 [項目] 方塊旁的 [選取 XPath] 按鈕圖像 ,然後在 [選取欄位或群組] 對話方塊中,按一下包含能提供清單方塊值之欄位的重複欄位或重複群組,最後再按一下 [確定]

    3. 按一下 [值] 方塊旁的 [選取 XPath] 按鈕圖像 ,再按一下含有清單方塊項目可能值的欄位,然後再按一下 [確定]。當使用者按一下清單方塊中的項目時,其中一值就會儲存在基礎 XML。

    4. 按一下 [顯示名稱] 方塊旁的 [選取 XPath] 按鈕圖像 ,再按一下包含清單方塊中所顯示之值的欄位,然後再按一下 [確定]

      提示: 為了防止顯示名稱值在清單方塊中重複出現,請選取 [只顯示具有專屬顯示名稱的項目] 核取方塊。

    使用資料庫、Web 服務、XML 文件或 SharePoint 網站的值

    如果您希望清單方塊中的值保持最新狀態或定期重新整理,不妨使用這個選項。這些值通常都是儲存在資料庫或其他外部資料來源,而且只要開啟表單就會擷取。

    1. 按一下 [查詢外部資料來源的值]

    2. 請執行下列其中一項動作:

      • 如果您已經加入一個資料連線,請在 [資料連線] 方塊中按一下該連線。

      • 若要加入新的資料連線,請按一下 [新增],然後按照 [資料連線精靈] 中的指示進行。

        清單方塊中的項目,必須與特定的重複欄位或重複群組相關聯。

    3. 按一下 [項目] 方塊旁的 [選取 XPath] 按鈕圖像 ,然後在 [選取欄位或群組] 對話方塊中,按一下包含提供清單方塊值之欄位的群組或欄位,最後再按一下 [確定]

    4. 按一下 [值] 方塊旁的 [選取 XPath] 按鈕圖像 ,再按一下含有清單方塊項目可能值的欄位,然後再按一下 [確定]。當使用者按一下清單方塊中的項目時,其中一值就會儲存在基礎 XML。

    5. 按一下 [顯示名稱] 方塊旁的 [選取 XPath] 按鈕圖像 ,再按一下包含清單方塊中所顯示之值的欄位,然後再按一下 [確定]

      提示: 為了防止顯示名稱值在清單方塊中重複出現,請選取 [只顯示具有專屬顯示名稱的項目] 核取方塊。

  10. 如果您想讓使用者能夠底部的多重選擇清單方塊中輸入自己的值,請選取 [允許使用者輸入自訂值] 核取方塊。

頁面頂端

版面配置的秘訣

您可以使用下列秘訣,幫助您調整外觀、 大小和其他方面的多重選擇清單方塊 ︰

  • 若要一次變更數個多重選擇清單方塊的寬度,請選取多重選擇清單方塊所要變更,按 ALT + ENTER、 按一下 [大小] 索引標籤,然後在 [寬度] 方塊中輸入新的數字的大小。

  • 若要變更背景色彩的數個多重選擇清單方塊,選取多重選擇清單方塊您想要變更,請在 [格式] 功能表上,按一下 [框線及網底],然後在 [網底] 索引標籤上進行必要的調整。

  • 若要自訂顯示多重選擇清單方塊中的核取方塊旁的字型,請使用的字型字型大小方塊在 [格式] 工具列上。若要一次變更字型和字型大小,針對您所有的表單範本上的多重選擇清單方塊,按一下多重選擇清單方塊包含格式設定您想要,然後再按一下 [格式] 功能表上的 [字型套用到所有的多重選擇清單方塊控制項

  • 若要調整多重選擇清單方塊與住它表單範本上的物件之間的間距,請嘗試使用 [多重選擇清單方塊屬性] 對話方塊中的 [大小] 索引標籤上的邊界設定。若要增加間距使用邊界提供更好的控制項比使用分段符號若要增加間距。

頁面頂端

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

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×