插入清單方塊

附註:  我們想要以您的語言,用最快的速度為您提供最新的說明內容。 本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。 此為 英文文章 出處,以供參考。

您可以使用 Microsoft Office InfoPath 表單範本中的清單方塊,以向使用者顯示互斥選項的清單。

本文內容

使用清單方塊的時機

使用者體驗

插入清單方塊

版面配置的秘訣

使用清單方塊的時機

您想要使用的清單方塊:

  • 讓使用者從預先定義的項目清單中選擇一個選項。

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

在下圖中,使用者會分類,選取清單方塊中的值,將費用報表表單中的費用。

在清單方塊中選取的項目

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

相關控制項

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] 按鈕圖像 ,再按一下包含清單方塊中所顯示之值的欄位,然後再按一下 [確定]

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

頁面頂端

版面配置的秘訣

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

  • 請考慮擴展清單方塊,使其位於幾個空格大於平均寬度的清單中的項目。如此一來,清單項目不部分會隱藏起來。

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

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

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

  • 如果您想要調整清單方塊與住它表單範本上的物件之間的間距,您可以調整邊界設定,在清單方塊屬性] 對話方塊 ([大小] 索引標籤)。若要增加間距使用邊界提供更好的控制項比使用分段符號若要增加間距。

頁面頂端

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×