Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.
使用核取方塊、選項按鈕和切換按鈕顯示是/否值

在 Access 中,[是/否] 字段只會儲存兩個值:[是] 或 [否]。 如果您使用文字框顯示 [是/否] 欄位,值會顯示為 -1 表示 Yes,0 代表 No。 這些值對大部分的用戶來說不太有意義,因此 Access 會提供複選框、單選按鈕,以及切換按鈕,讓您用來顯示和輸入 [是/否] 值。 這些控制項提供易於使用及易於閱讀的 「是/否」值的圖形表示。

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

您想要做什麼?

決定要使用的控件

在大多數情況下,複選框是代表 [是/否] 值的最佳控件。 這是當您將 [是/否] 字段新增至窗體或報表時所建立的預設控件類型。 相反地,單選按鈕和切換按鈕最常做為選項組的一部分使用。 如需選項組的詳細資訊,請參閱 瞭解選項群組一節。

下圖顯示三個控件,以及它們如何代表是和否值。 [ 是] 欄會顯示選取時顯示的控件,而 [ ] 欄會在清除時顯示控件。

[是/否] 控制項

頁面頂端

建立系結複選框、單選按鈕或切換按鈕

您可以從 [ 欄位清單 ] 窗格將 [是/否] 字段拖曳到窗體或報表,快速建立複選框。

  1. 以滑鼠右鍵單擊 [導航窗格] 中的表單或報表,然後按下快捷方式功能表上的檢視,即可在 [版面配置檢視] 或 [設計檢視] 中開啟表單或報表。

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

  3. 視需要單擊表格名稱旁的加號 (+) ,以展開表格清單。

  4. 將 [欄 位清單 ] 窗格中的 [是/否] 欄位拖曳到窗體或報表。

    視欄位的 Display Control 屬性設定而定,複選框、文字框或下拉式方塊會建立並系結到字段。 當您在數據表中建立新的 [是/否] 欄位時,欄位的 [顯示控件 ] 屬性的預設設定為 複選框

如有需要,您可以將複選框控件變更為單選按鈕或切換按鈕。 若要這麼做,請以滑鼠右鍵按鍵按下複選框,指向快捷方式功能表上的 [變更為 ],然後按兩下 [切換 按鈕 按鈕影像] 或 [ 單選按鈕 按鈕影像]。

頁面頂端

建立未系結複選框、單選按鈕或切換按鈕

您可以使用 [自定義] 對話框中的未系結複選框、單選按鈕或切換按鈕來接受使用者輸入,然後根據該輸入執行動作。

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

  2. 在 [ 設計] 索引 標籤的 [ 控件] 群組中,按下您要 (複選 按鈕影像[單選按鈕 ]按鈕影像[切換按鈕 ]按鈕影像) 的工具。

  3. 按兩下您要放置控制元件的表單體或報表。

    Access 會將控件放在表單或報表上。

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

重新命名控制件

  1. 確定已選取控件。

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

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

如有需要,您可以將複選框變更為單選按鈕或切換按鈕。 若要這麼做,請以滑鼠右鍵按鍵按下複選框,指向快捷方式功能表上的 [變更為 ],然後按兩下 [切換 按鈕 按鈕影像] 或 [ 單選按鈕 按鈕影像]。

頁面頂端

了解選項群組

個別複選框、單選按鈕或切換按鈕可以系結或取消系結,也可以是選項組的一部分。 選項群組會顯示一組有限的替代方案,而且一次只能選取選項組中的一個選項。 選項組包含群組框架和一組複選框、切換按鈕或單選按鈕。

如果選項群組系結到欄位,則只有群組框架本身會系結到欄位,而不是系結到圖文框內所包含的控件。 您不需要為選項組中的每個控件設定 [ 控件來源 ] 屬性,而是將每個控件的 Option Value 屬性設為對群組框架系結的欄位有意義的數位。 當您選取選項組中的選項時,Access 會設定選項組系結至所選取選項 [ 選項值 ] 屬性之值的欄位值。

選項組的值只能是數位,不能是文字。 Access 會將此數位儲存在基礎表中。 選項組也可以設定為表達式,也可以取消系結。 您可以在自定義對話框中使用未系結選項組來接受使用者輸入,然後根據該輸入執行動作。

標準做法是針對 [是/否] 字段和單選按鈕使用複選框,或切換選項組的按鈕。 不過,這隻是建議,您可以將三個控件中的任何一個用於其中一個用途。

頁面頂端

建立選項群組

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

如需新增欄位至資料表的詳細資訊,請參閱 建立數據表及新增欄位一文。

  1. 以滑鼠右鍵按兩下 [導航窗格] 中的表單,然後按兩下 [設計檢視]按鈕影像,即可在 [ 設計檢視 ] 中開啟表單。

  2. 在 [ 設計] 索引 標籤的 [ 控件] 群組中,確定已選取 [ 使用控制精按鈕影像 ]。 按鈕影像

  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 建議的值,也可以將它變更為不同的值。

頁面頂端

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×