插入選擇群組

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

選擇群組是一種控制項,用來對使用者呈現一組互斥的選項。依預設,選擇群組包含兩個選擇區段,其中一個會以表單上的預設選項出現在使用者面前。

本文內容

何時使用選擇群組

使用者體驗

相容性注意事項

插入選擇群組

版面配置的秘訣

使用選擇群組的時機

您可以使用選擇群組達成下列目的:

  • 讓使用者選擇兩個或多個表單上的各節之間。

  • 根據現有的 XML 結構描述設計表單,且該結構描述中包含「xsd: 選項」元素。在這種情況下,選擇群組可讓您將該結構描述元素放入表單範本中供使用者使用。

選擇群組包含兩個以上的選擇區段。根據預設,表單上會出現其中一個區段,使用者可以選擇移除此區段或換成別的區段。例如,您可以讓採購申請單依預設顯示申購新桌上型電腦的區段,但是使用者可以完全移除區段或換成申購膝上型電腦的區段。

表單上出現選擇群組,並可看見快顯功能表

選擇群組內的選擇區段包含使用者在填寫表單時互動的控制項。選擇區段一律包含在選擇群組中。因此,如果您在表單範本中新增選擇區段,Microsoft Office InfoPath 會自動建立用來包含選擇區段的選擇群組。

相關控制項

InfoPath 包含類似選擇群組但是目的不同的其他控制項。如果要判斷哪些控制項最適合您的表單範本,請參考下列清單:

區段    類似選擇群組中的選擇區段,您以使用區段為使用者顯示一組相關的控制項。不過,區段只提供組織用途,使用者可以在填寫表單時移除或更換選擇區段,但是不能移除或更換區段。

選擇性區段    在表單範本中新增選擇群組後,當使用者第一次開啟以該表單範本為基礎的表單時,預設區段一定會出現。另一方面,選擇性區段則為預設隱藏狀態。使用者可以選擇是否要在表單中包含選擇性區段。例如,某些使用者可能希望在前述的採購申請單上註明要採購的電腦。您可以在表單範本中插入選擇性區段,並加入具有「附註」標籤的 RTF 文字方塊。使用者需要新增附註區段時,只要按一下表單上的指示文字即可。

重複區段    重複區段和重複選擇群組一樣,可以讓使用者視需要在表單中新增多個區段。如果您希望使用者可以插入,但不能夠更換多個區段,即可在表單範本中使用重複區段。

重複選擇群組    重複選擇群組與選擇群組完全相同,唯一的不同點是使用者可以在表單中插入多個選擇群組。例如,使用者可以在前述採購申請表單中選擇申購桌上型或膝上型電腦。不過,某些情況下使用者可能同時申購兩種電腦或申購單一類型的多台電腦。如果表單使用重複選擇群組,使用者可以選擇填寫有桌上型電腦申購資訊的區段,然後再插入第二個選擇群組來填寫有膝上型電腦申購資訊的區段。

頁面頂端

使用者經驗

選擇群組的外觀及行為類似區段及其他版面配置相關控制項。主要差別為使用者可以選擇群組中的預設區段更換成其他區段,或是將選擇群組完全刪除。

當使用者將游標移到預設選擇區段上方時,區段左上角會出現一個紫色的小按鈕。當使用者按一下這個按鈕時,快顯功能表就會顯示移除或更換預設區段的命令。

選擇群組的快顯功能表

提示: 透過選擇群組,使用者可以移除或更換預設區段,但是不能在表單中插入多個區段。如果要讓使用者能夠在表單中插入其他區段,您應該使用重複選擇群組而非選擇群組。對使用者而言,這兩種群組的使用方式非常類似。不過,除了移除或取代預設區段的快顯功能表命令之外,使用者還會看到插入多個選擇群組的命令。

頁面頂端

相容性考量

在 InfoPath 中設計表單範本時,您可以選擇設計瀏覽器相容的表單範本。設計瀏覽器支援的表單範本時,您將無法在 [控制項] 工作窗格中使用選擇群組和選擇區段,因為網頁瀏覽器無法顯示這些項目。

頁面頂端

插入選擇群組

根據您要設計新的空白表單範本,還是依據資料庫或其他外部資料來源設計表單範本而定,在表單範本中插入選擇群組的程序略有不同。

下圖顯示在設計模式中選取選擇群組時,該選擇群組的外觀。

會在設計模式中選取選擇群組

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

表單範本的資料來源包含欄位和資料來源] 工作窗格中的階層式檢視顯示的群組。選擇區段永遠繫結至群組。在 [選項] 區段中的每一個控制項繫結到欄位的 [選項] 區段的群組中的一部分。下列範例中,在桌上型電腦上選擇區段的表單範本繫結到資料來源] 工作窗格中的 [桌面] 群組。

表單範本上選擇區段與資料來源中的相對應群組之間的關聯

在新的空白表單範本中插入選擇群組

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

插入選擇群組時,InfoPath 會建立繫結到該選擇群組內之選擇區段的群組。此外,InfoPath 還會建立一種特殊的群組,以視覺化方式顯示表單範本上選擇群組與資料來源之間的關係。在資料來源中,這種群組類型的標籤旁邊會顯示 [(選擇)] 字眼。

  1. 在表單範本中,將游標放在要插入控制項的位置。

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

  3. 按一下 [插入控制項] 底下的 [選擇群組]。

    選擇群組包含兩個出現在表單範本上的選擇區段。

  4. 若要在選擇群組內插入其他選擇區段,請將游標放入表單範本上的選擇群組內,然後按一下 [控制項] 工作窗格中的 [選擇區段]。

  5. 若要將控制項新增到選擇群組內的選擇區段,請執行下列其中一項動作:

    • 若要將控制項新增到預設的選擇區段,請從 [控制項] 工作窗格中,將您要新增的控制項拖曳到表單範本上標示為 [選擇區段 (預設)] 的選擇區段。

    • 若要將控制項新增到其他選擇區段,請從 [控制項] 工作窗格中,將您要新增的控制項拖曳到表單範本上標示為 [選擇區段] 的選擇區段。

在依據現有資料來源的表單範本中插入選擇群組

如果為基礎的表單範本上的現有的可延伸標記語言 (XML) 檔案、 資料庫或 Web 服務設計,InfoPath 便會從現有的資料來源的資料來源] 工作窗格中的群組與欄位。例如,假設您根據 XML 結構描述,表單範本的設計,和結構描述中有xsd︰ 選擇項目。這種情況下,您可以插入選擇群組拖曳到表單範本的 [資料來源] 工作窗格適當的群組。如果您改用 [控制項] 工作窗格插入選擇群組,InfoPath 會提示您選擇群組繫結至現有的群組中的資料來源,下列程序中所述︰

  1. 在表單範本中,將游標放在要插入控制項的位置。

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

  3. 按一下 [插入控制項] 底下的 [選擇群組]。

  4. 在 [選擇群組繫結] 對話方塊中,選取名稱旁邊有 [(選擇)] 字眼的群組,然後按一下 [確定]。

  5. 將兩個以上的選擇區段新增到表單範本上的選擇群組中,然後將這些選擇區段繫結到資料來源中的適當群組。

    附註: 您所選擇的群組必須是在步驟 4 中選取的 [(選擇)] 群組。

  6. 將控制項新增到每個選擇區段,然後將這些控制項繫結到資料來源中的適當欄位。

    附註: 這些欄位必須是您在步驟 5 中選取之群組的一部分。InfoPath 會使用這些欄位的名稱做為控制項標籤。如有需要,請變更標籤文字。

頁面頂端

版面配置提示

請使用下列秘訣,幫助您調整選擇群組和選擇區段的外觀、大小和其他特性:

  • 使用者必須將指標移到選擇區段上方,快顯功能表按鈕才會出現,因此初學者可能不知道如何更換預設的選擇區段。設計表單範本時,不妨在選擇區段上方加上簡短的說明,告訴使用者如何更換選擇區段。

  • 根據預設,使用者填寫表單時看不到選擇區段周圍的框線。因此,使用者開啟表單時,只會看到區段內的控制項。如果要在視覺上將選擇區段和周圍的文字及控制項區分開來,或是讓使用者只注意到此區段,您可以使用 [框線及網底] 對話方塊來新增選擇群組中選擇區段的框線或顏色。

  • 如果要一次變更數個選擇區段的大小,請選取您要變更大小的選擇區段,然後按一下 [格式] 功能表上的 [內容],並在 [大小] 索引標籤上做必要的調整。

  • 某些情況下,選擇區段中的控制項和這些控制項左邊的標籤可能並未完全對齊。如果要迅速重新對齊,請按兩下控制項,然後按一下 [大小] 索引標籤上的 [對齊],再按一下 [套用]。若要重新對齊位於版面配置表格不同儲存格的標籤和控制項,請以滑鼠右鍵按一下含有標籤的儲存格,再按一下快顯功能表上的 [表格內容],然後在 [儲存格] 索引標籤上按一下 [垂直對齊] 底下的 [置中]。

頁面頂端

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

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×