使用核取方塊、選項按鈕和切換按鈕顯示是/否值

使用核取方塊、選項按鈕和切換按鈕顯示是/否值

在 Access 中,是/否欄位只會儲存兩個值:是或否。 如果您使用文字方塊顯示是/否欄位,值會顯示為 -1 表示 Yes,0 為 No。 這些值對大部分的使用者來說不太有意義,因此 Access 會提供核取方塊、選項按鈕,以及切換按鈕,您可以使用這些按鈕來顯示並輸入是/否值。 這些控制項會以圖形方式呈現 Yes/No 值,既便於使用又容易閱讀。

本文將說明每個控制項的應用程式,並告訴您如何將這些控制項新增到表單和報表。

您想要做什麼?

決定要使用哪個控制項

在大多數情況下,核取方塊是代表是/否值的最佳控制項。 這是當您新增 Yes/No 欄位至表單或報表時所建立的預設控制項類型。 相反地,選項按鈕和切換按鈕通常做為選項群組的一部分使用。 有關選項群組的資訊,請參閱瞭解選項 群組一節

下圖顯示三個控制項,以及它們如何代表 Yes 和 No 值。 Yes 欄會顯示選取時出現的控制項,而 No欄會顯示控制項在清除時顯示。

[是/否] 控制項

頁面頂端

建立綁定核取方塊、選項按鈕或切換按鈕

您可以將欄位清單窗格的 Yes/No 欄位拖曳到表單或報表,以快速建立核取方塊。

  1. 在功能窗格中以滑鼠右鍵按一下表單或報表,然後按一下快捷方式功能表上您想要的視圖,即可在版面配置視圖或設計檢視中開啟該表單或報表。

  2. 如果欄位 清單 窗格尚未顯示,請按 ALT+F8 以顯示它。

  3. 如果需要,可按一下表格名稱旁的加 (+) 展開 表格清單。

  4. 將欄位清單窗格的 Yes/No 欄位拖曳至表單或報表。

    根據欄位的 Display Control 屬性設定,會建立核取方塊、文字方塊或下式方塊,並綁定至欄位。 當您在資料表中建立新 Yes/No 欄位時,欄位的顯示 控制項 屬性的預設設定為 核取方塊

如果需要,您可以將核取方塊控制項變更為選項按鈕或切換按鈕。 若要這麼做,請以滑鼠右鍵按一下核取方塊,指向快捷方式功能表上的 [變更為 按鈕影像選項按鈕 替代文字

頁面頂端

建立未綁定的核取方塊、選項按鈕或切換按鈕

您可以在自訂對話方塊中使用未綁定的核取方塊、選項按鈕或切換按鈕來接受使用者輸入,然後根據該輸入執行動作。

  1. 在功能窗格中以滑鼠右鍵按一下表單或報表,然後按一下快捷方式功能表上的設計檢視,即可在設計檢視中開啟表單或報表。

  2. 在 [設計>按鈕的 [控制項> 群組中,按一下您想要的控制項工具 (核取方塊 替代文字選項按鈕 替代文字 或切換按鈕 按鈕影像 ) 。

  3. 按一下要放置控制項的表單或報表。

    Access 將控制項放在表單或報表上。

雖然並非必要的,但您可能會想要重新命名控制項,讓控制項具有更有意義的名稱。 這麼做不會變更控制項旁顯示的標籤,但可以更輕鬆地在運算式或宏中參照該標籤。

重新命名控制項

  1. 確保已選取控制項。

  2. 如果沒有顯示屬性表,請按 F4 以顯示屬性表。

  3. 在控制項的 名稱屬性方塊 中輸入新名稱。

如果需要,您可以將核取方塊變更為選項按鈕或切換按鈕。 若要這麼做,請以滑鼠右鍵按一下核取方塊,指向快捷方式功能表上的 [變更為 按鈕影像選項按鈕 替代文字

頁面頂端

瞭解選項群組

個別的核取方塊、選項按鈕或切換按鈕可以綁定或未綁定,也可以做為選項群組的一部分。 選項群組會顯示一組有限的替代方案,而且一次只能選取一個選項群組中的一個選項。 選項群組包含群組框架和一組核取方塊、切換按鈕或選項按鈕。

如果選項群組與欄位綁定,則只有群組框架本身會與欄位綁定,而非框內所含的控制項。 您不為選項群組中每個控制項設定 Control Source 屬性,而是將每個控制項的 Option Value 屬性設定為一個對於群組框架所綁定之欄位有意義的數位。 當您選取選項群組中的選項時,Access 會設定選項群組與所選選項之 Option Value 屬性值綁定的 值。

選項群組的值只能是數位,不能是文字。 Access 會在此基礎資料表中儲存此數位。 選項群組也可以設定為運算式,也可以為未綁定。 您可以在自訂對話方塊中使用未綁定的選項群組來接受使用者輸入,然後根據該輸入執行動作。

標準做法是針對是/否欄位使用核取方塊,以及選項群組的選項按鈕或切換按鈕。 不過,這僅只是一個建議,而且您可以將三個控制項的任何一個用於任何一個用途。

頁面頂端

建立選項群組

您可以使用選項群組精靈快速建立選項群組。 開始之前,請決定是否要將選項值儲存在資料表中。 若是如此,您必須有指定為此用途之數位資料類型的欄位。

有關新增欄位至資料表的資訊,請參閱建立資料 表和新增欄位一文

  1. 在功能窗格中以滑鼠右鍵按一下表單,然後按一下設計檢視以在設計視圖 按鈕影像

  2. 在設計Tab的控制項群組中,確保已選取使用控制項 按鈕影像 精靈。 按鈕影像

  3. 在同一個群組中,按一下 [選項群組 按鈕影像

  4. 按一下要放置選項群組的表單。

  5. 請依照精靈中的指示進行。 在最後一頁上,按一下 [完成]。

    Access 會將選項群組放在表單上。

重新命名選項群組    雖然不一樣,但您可能想要重新命名選項群組,讓選項群組具有更有意義的名稱。 這麼做不會變更選項群組旁顯示的標籤,但可以更輕鬆地參照運算式或宏中的控制項。

  1. 按一下群組框架,確定已選取選項群組。

  2. 如果沒有顯示屬性表,請按 F4 以顯示屬性表。

  3. 在選項群組 的名稱屬性 方塊中輸入新名稱。

頁面頂端

新增選項至現有選項群組

當需求變更時,您可以新增選項控制項至選項群組。 您可以在群組中建立新控制項,也可以剪下表單上其他位置的現有控制項,然後將它貼到群組中。

  1. 在功能窗格中以滑鼠右鍵按一下表單,然後按一下設計檢視以在設計視圖 按鈕影像

  2. 按一下選項群組的圖框以選取它,然後拖曳框架的調整控點,以讓新的選項控制項有空間。

  3. 執行下列其中一個動作:

    • 在群組中建立新控制項    

      1. [設計> 按鈕的 [控制項> 群組中,按一下要新增 (核取方塊 替代文字選項按鈕 替代文字 或切換按鈕 按鈕影像 ) 。

      2. 移動指標,使指標位於選項群組的圖框內。 框架會變更色彩,表示新的控制項會成為選項群組的一部分。

      3. 按一下以將控制項放在群組中。

    • 將現有的控制項移至群組    

      只要將控制項拖曳到選項群組,就未將其成為群組的一部分。 您必須將控制項剪下並貼到群組中,它會成為選項。

      1. 選取要移至選項群組的控制項。

      2. 在 [常用] 索引標籤上,按一下 [剪貼簿] 群組中的 [剪下]。 按鈕影像

      3. 按一下群組周圍的框架以選取選項群組。

      4. 在 [常用] 索引標籤上,按一下 [剪貼簿] 群組中的 [貼上]。 按鈕影像

        Access 會將控制項新增到群組。

  4. 您可能需要移動控制項及其標籤,以便與現有的控制項和標籤一起。

  5. 選取新增的控制項,然後按 F4 以開啟控制項的屬性工作表。

  6. 請注意新新增 控制項的 Option Value 屬性的值。 視您的需求,您可以將它保留為 Access 建議的值,也可以變更為不同的值。

頁面頂端

需要更多協助?

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×