表單簡介

套用到
Microsoft 365 Access Access 2024 Access 2021 Access 2019 Access 2016

Access 中的表單是一個資料庫物件,可用來建立資料庫應用程式的使用者介面。 綁定表單直接連接到資料來源,例如表格或查詢,你可以用它來輸入、編輯或顯示該來源的資料。 你也可以建立一個 未綁定的表單 ,不直接連結到資料來源,但仍包含命令按鈕、標籤或其他控制項,這些是你操作應用程式所需的。

本文重點介紹裝訂形式。 你可以使用綁定表單來控制資料存取,例如顯示哪些欄位或列。 例如,有些使用者可能只需要在包含多個欄位的表格中看到少數欄位。 只包含這些欄位的表單會讓資料庫更易使用。 你也可以在表單中加入指令按鈕和其他功能,以自動化常見操作。

把綁定表單想像成你資料庫的窗口。 有效的表格能幫助人們更快工作,因為他們不必再尋找所需物品。 設計良好的表單也讓資料庫更易使用,並有助於防止錯誤的資料輸入。

注意

本文假設您已經建立一個資料表 (或以一或多個資料表為基礎的查詢),而且想要建立一個可以用於檢視或操縱資料的表單。

本文內容

使用 [表單] 工具建立表單

你可以使用表單工具,只需一鍵建立表單。 使用這個工具時,Access 會將底層資料來源的所有欄位放在表單上。 你可以立即開始使用新表單,或在版面檢視或設計檢視中修改,以更符合你的需求。

使用 [表單] 工具建立新的表單

  1. 在 [瀏覽窗格] 中,按一下包含要在表單上顯示之資料的資料表或查詢。
  2. 在 [建立] 索引標籤上,按一下 [表單] 群組中的 [表單]

Access 會建立表單,並以 [版面配置檢視] 顯示。 在 [版面配置檢視] 中,您可以在表單顯示資料的同時,對表單做一些設計上的變更。 例如,若有需要,您可以根據資料的多寡調整文字方塊的大小。

如果 Access 找到一個資料表,與您用來建立表單的資料表或查詢具有一對多關聯性,Access 則會將資料工作表新增到以關聯資料表或查詢為基礎的表單。 例如,如果您建立一個以 [員工] 資料表為基礎的簡易表單,而 [員工] 資料表與 [訂單] 資料表之間已經定義一對多關聯性,資料工作表則會顯示 [訂單] 資料表中與目前 [員工] 記錄關聯的所有記錄。 如果不需要這些資料,您可以將該資料工作表從表單中刪除。 如果用來建立表單的資料表與一個以上的資料表具有一對多關聯性,Access 則不會將任何資料工作表新增到表單。

使用 [分割表單] 工具建立分割表單

分割表單同時提供兩種資料檢視方式:[表單檢視] 和 [資料工作表檢視]。

不同於結合表單/子表單,分割表單可同時提供您兩種檢視。這兩種檢視連線到相同資料來源,而且彼此間會一直保持同步。 當您從表單的其中一個部分選取欄位,同時就會選取表單另一部分中的同一個欄位。 只要記錄來源可更新,而且您尚未設定表單以防止這些動作,就可以從任何部分新增、編輯或刪除資料。

使用分割表單可以讓您在單一表單中獲得兩種表單類型的好處。 例如,您可以使用表單中資料工作表的部分快速找到記錄,然後使用表單的部分檢視或編輯記錄。

若要使用 [分割表單] 工具建立分割表單:

  1. 在 [瀏覽窗格] 中,按一下含有要顯示於表單之資料的資料表或查詢。 或者,在 [資料工作表檢視] 中開啟資料表或查詢。
  2. 在 [建立] 索引標籤的 [表單] 群組中,依序按一下 [其他表單] 和 [分割表單]

Access 會建立表單,並以 [版面配置檢視] 顯示。 在 [版面配置檢視] 中,您可以在表單顯示資料的同時,對表單做一些設計上的變更。 例如,若有需要,您可以根據資料的多寡調整文字方塊的大小。 如需表單檢視的詳細資訊,請參閱了解 [版面配置檢視] 和 [設計檢視]一節。

使用 [多個項目] 工具建立顯示多筆記錄的表單

當您使用 [表單] 工具建立表單時,Access 所建立的表單一次只會顯示一筆記錄。 如果您希望表單能顯示多筆記錄,但又比資料工作表更方便進行自訂,則可使用 [多個項目] 工具。

  1. 在 [瀏覽窗格] 中,按一下包含要在表單上顯示之資料的資料表或查詢。
  2. 在 [建立] 索引標籤的 [表單] 群組中,按一下 [其他表單],然後按一下 [多個項目]

Access 會建立表單,並以 [版面配置檢視] 顯示。 在 [版面配置檢視] 中,您可以在表單顯示資料的同時,對表單做一些設計上的變更。

使用 [多個項目] 工具時,Access 所建立的表單與資料工作表類似。 資料會以資料列和資料行的形式排列,而且一次可以檢視一筆以上的記錄。 但是,相較於資料工作表,[多個項目] 表單提供您更多的自訂選項,例如新增圖形元素、按鈕及其他控制項的功能。 如需自訂表單的詳細資訊,請參閱在 [版面配置檢視] 中微調表單在 [設計檢視] 中微調表單等節。

使用 [表單精靈] 建立表單

對於要在表單顯示的欄位,如果想要有更多的選擇性,您可以使用 [表單精靈] 而不是使用前面提到的各種表單建立工具。 在精靈中,您也可以定義資料組成群組及排序的方式,還可以事先指定資料表與查詢之間的關聯性,讓您可以使用多個資料表或查詢的欄位。

  1. 在 [建立] 索引標籤上,按一下 [表單] 群組中的 [表單精靈]

  2. 請遵循 [表單精靈] 頁面的指示。

    注意

    若要在表單上包含來自多個資料表和查詢的欄位,請在 [表單精靈] 的第一頁選取第一個資料表或查詢的欄位之後,先不要按 [下一步] 或 [完成]。 而是重複選取資料表和查詢的步驟,並按一下要包含在表單中的任何其他欄位。 之後才按 [下一步] 或 [完成] 繼續。

  3. 在精靈的最後一頁,按一下 [完成]

使用 [空白表單] 工具建立表單

如果精靈或表單建立工具無法符合您的需求,您可以使用 [空白表單] 工具建立表單。 這個方法可以非常快速地建立表單,特別當您只想在表單中放置少數欄位時。

  1. 在 [建立] 索引標籤上,按一下 [表單] 群組中的 [空白表單]。 Access 會在 [版面配置檢視] 中開啟一個空白表單,並且顯示 [欄位清單] 窗格。

  2. 欄位清單 窗格中,點擊包含你想在表單上看到欄位的表格旁的加號 (+) 。

  3. 若要新增欄位到表單,請按兩下該欄位或拖曳到表單。

    • 第一個欄位加入後,你可以按住 Ctrl,點擊多個欄位,然後同時拖曳到表單上,同時新增多個欄位。
    • [欄位清單] 窗格中的資料表順序會隨著目前選取的表單部分而變更。 如果看不到您要新增的欄位,請嘗試選取表單的不同部分,然後再次嘗試新增欄位。
  4. 請使用表單版面設計標籤頁的頁首/頁尾群組工具,為表單新增標誌、標題或日期與時間。

  5. 使用表單版面設計分頁中控制項組的工具,為表單新增更多種類的控制項。 若要選取較多的控制項,請以滑鼠右鍵按一下表單,然後按一下 [設計檢視] 來切換到 [設計檢視]。

了解 [版面配置檢視] 和 [設計檢視]

版面配置檢視:[版面配置檢視] 是表單修訂時最直覺式的檢視方式,在 Access 中,幾乎所有表單變更都可以在此檢視中進行。

在 [版面配置檢視] 中,表單實際是執行中的狀態。 因此所看到的資料基本上與使用表單時所顯示的內容相同。 不過,您也可以在此檢視中變更表單設計。 由於修改表單時可以看到資料,因此當您設定控制項大小或執行大多數會影響表單顯示和使用性的工作時,這會是非常實用的檢視方式。

如果您遇到無法在 [版面配置檢視] 中執行的工作,可以切換到 [設計檢視]。 在某些情況下,Access 會顯示一則訊息,指出您必須切換到 [設計檢視],才能進行特定的變更。

設計觀點 設計檢視能讓你更詳細地了解你的形態結構。 您可以檢視表單的 [頁首]、[詳細資料] 及 [頁尾] 區段。 表單在 [設計檢視] 中顯示時,並沒有實際執行。 因此,進行設計變更時,您看不到基礎資料。 不過,某些工作在 [設計檢視] 中執行會比在 [版面配置檢視] 中更加容易。 您可以:

  • 新增更多類型的控制項到您的表單,例如繫結物件框、分頁和圖表。
  • 不需要使用屬性表,可直接在文字方塊中編輯文字方塊控制項資料來源。
  • 調整表單區段大小,例如 [表單首] 或 [詳細資料] 區段。
  • 變更無法在 [版面配置檢視] 中變更的特定表單屬性。

在 [版面配置檢視] 中微調表單

表單建立後,您可以透過 [版面配置檢視],輕鬆微調您的表單設計。 運用真正的表單資料做為輔助,您可以重新排列控制項並調整它們的大小。 您可以將新的控制項置於表單中並設定該表單及其控制項的屬性。

若要切換到 [版面配置檢視],請在 [瀏覽窗格] 中以滑鼠右鍵按一下表單名稱,然後按一下 [版面配置檢視]

Access 隨即在 [版面配置檢視] 中顯示表單。

您可以使用屬性表來變更表單屬性及其控制項和區段。 要顯示屬性表,請按 F4

您可以使用 [欄位清單] 窗格,以將欄位從基礎資料表或查詢新增到表單設計。 若要顯示 [欄位清單] 窗格:

  • 工具群組的表單版面設計標籤中,點選新增現有欄位,或按 Alt+F8

然後您可以將欄位直接從 [欄位清單] 窗格拖曳到表單上。

  • 若要新增單一欄位,請按兩下該欄位,或將該欄位從 [欄位清單] 窗格拖曳到您要在表單上顯示該欄位的區段。
  • 要同時新增多個欄位,按住 Ctrl 並點擊你想新增的欄位。 接著,將所選欄位拖曳到表單上。

在 [設計檢視] 中微調表單

您也可以使用 [設計檢視] 來微調表單設計。 您可以將新控制項和欄位新增到設計格線,以將它們新增到表單。 屬性表可以讓您存取許多屬性,以便於自訂表單時進行設定。

若要切換到 [設計檢視],請在 [瀏覽窗格] 中以滑鼠右鍵按一下表單名稱,然後按一下 [設計檢視]

Access 隨即在 [設計檢視] 中顯示表單。

您可以使用屬性表來變更表單屬性及其控制項和區段。 要顯示屬性表,請按 F4

您可以使用 [欄位清單] 窗格,以將欄位從基礎資料表或查詢新增到表單設計。 若要顯示 [欄位清單] 窗格:

  • 表單設計 標籤中, 工具群組中 ,點選 新增現有欄位,或按 Alt+F8

然後您可以將欄位直接從 [欄位清單] 窗格拖曳到表單上。

  • 若要新增單一欄位,請按兩下該欄位,或將該欄位從 [欄位清單] 窗格拖曳到您要在表單上顯示該欄位的區段。
  • 要同時新增多個欄位,按住 Ctrl 並點擊你想新增的欄位。 接著,將所選欄位拖曳到表單上。