將欄位新增至表單或報表

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

您可以使用 [欄位清單] 窗格快速地將欄位新增至表單或報表。當您按兩下 [欄位清單] 窗格中的欄位時 (或是將欄位從清單拖曳到表單或報表),Microsoft Office Access 2007 會自動建立適當的控制項以顯示欄位 (例如,文字方塊或核取方塊),然後將控制項繫結至該欄位。

如果您沒有在現有的表單或報表,以新增至欄位,請參閱建立使用 [表單] 工具的表單建立簡易報表可協助您開始使用。

提示: 在 Access 2010 中的報表有控制項版面配置,有助於防止對齊項目,尋找 [建議 !

您想要做什麼?

使用 [欄位清單] 窗格新增欄位至表單或報表

新增欄位至表單或報表 [設計] 檢視中

進一步瞭解 [欄位清單] 窗格

使用 [欄位清單] 窗格新增欄位至表單或報表

  1. 在 [版面配置檢視] 或 [設計檢視] 中開啟報表。

    如果未顯示 [欄位清單] 窗格,請執行下列其中一項:

    • 在 [格式] 索引標籤的 [控制項] 群組中,按一下 [新增現有欄位 按鈕圖像按鈕圖像

    • 按 ALT+F8。

  2. 在 [欄位清單] 窗格中,尋找包含您要新增之欄位的資料表。若要顯示或隱藏每個資料表中的欄位清單,按一下資料表名稱旁的加號 (+) 或減號 (-)。

    附註: 如果資料庫不包含任何資料表,[欄位清單] 窗格就會是空白的。

  3. 當您找到要新增的欄位時,請執行下列其中一項,將該欄位新增至表單或報表:

    • 按兩下該欄位。

    • 將該欄位從 [欄位清單] 窗格拖曳到表單或報表。

    • 一邊按住 CTRL 鍵,一邊按數個欄位,然後同時將這所有欄位拖曳到表單或報表。

      附註: 這項技巧只能用於 [欄位清單] 窗格的 [此檢視可用的欄位] 區段。

    • 執行下列步驟,將欄位範圍從 [欄位清單] 窗格新增至表單或報表:

    • 按一下範圍中的第一個欄位。

    • 按住 SHIFT 鍵,然後按一下範圍中的最後一個欄位。

      Access 會選取您所按的欄位以及之間的所有欄位。

    • 將所有選取的欄位拖曳到表單或報表。

      附註: 這項技巧只能用於 [欄位清單] 窗格的 [此檢視可用的欄位] 區段中。

  4. Office Access 2007 會建立適當的控制項來顯示每個欄位,並將控制項繫結至欄位。此外,Access 也會為控制項建立附加標籤。您可以按一下選取標籤,對其進行編輯,然後再按一下標籤,將插入點置於其中。然後再用在文件中編輯文字的相同方式來編輯標籤。

  5. 如果不想將欄位顯示在 Access 自動建立的控制項內,而想要將欄位顯示在其他類型的控制項中,可以將控制項變更為其他類型。不過,您只能將控制項變更為適合該欄位的控制項類型。例如,您可以將下拉式方塊變更為文字方塊或清單方塊,但不能將下拉式方塊變更為命令按鈕。

    將控制項從一種類型變更為其他類型

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

    2. 以滑鼠右鍵按一下您要變更的控制項,然後按一下 [變更為]。

      如果 [變更為] 功能表項目無法使用,此欄位便沒有其他適合的控制項類型。否則,Access 就會顯示控制項類型清單。

    3. 按一下其中一個可用的控制項類型,將控制項變更為該類型。

      控制項仍會維持繫結到欄位的狀態,但您可能需要設定某些屬性,使新的控制項類型依您想要的方式運作。若要顯示控制項的屬性表,請按一下控制項加以選取,然後再按 F4 鍵。

頁面頂端

在設計檢視中將欄位新增至表單或報表

一般而言,將欄位新增至表單或報表最簡易的方式是使用 欄位清單。不過,您也可以藉由建立控制項,然後將它繫結至欄位來新增欄位。下列程序顯示如何進行這項作業。

  1. 在 [功能窗格] 中以滑鼠右鍵按一下表單或報表,以 [設計檢視] 將其開啟,然後再按一下 [設計檢視]。

    控制項精靈    您可以使用控制項精靈協助您建立命令按鈕、清單方塊、子表單、下拉式方塊及選項群組。控制項精靈會詢問您一連串有關控制項外觀及操作的問題,接著根據您的答案建立控制項並且設定控制項的內容。在 [設計] 索引標籤的 [控制項] 群組中,如果 [使用控制項精靈] 尚未設為醒目提示,請按一下該選項讓它顯示為醒目提示。

    按鈕圖像

    如果您偏好不使用精靈的協助來建立控制項,請按一下 [使用控制項精靈],就可以取消選取。

    按鈕圖像

  2. [設計] 索引標籤上的 [控制項] 群組中,按一下要新增之控制項類型的工具。

    Access 功能區圖像

    若要判斷工具的名稱,請將指標放置在工具上。Access 隨即顯示該工具的名稱。

  3. 在報表設計格線中按一下,做為控制項的左上角位置。按一下以建立預設大小的控制項,或按一下工具,然後在表單設計格線中拖曳,以建立您要的控制項大小。

  4. 如果已選取 [使用控制項精靈],而且您所放置的控制項具有相關聯的精靈,精靈就會啟動,並指引您完成控制項的設定。

  5. 如果第一次嘗試時沒有將控制項對準位置,可以執行下列作業將其移動:

    1. 按一下該控制項將它選取。

    2. 鍵,直到它變成 移動指標 移動指標,請將指標移到控制項。

    3. 按住控制項並將它拖曳到您要的位置。

如果使用控制項精靈,精靈可能會包含數個步驟,協助您將控制項繫結至欄位。如果精靈未將該控制項繫結到欄位,而且控制項屬於可以顯示資料的類型 (例如文字方塊或核取方塊),您就必須在控制項的 [控制項資料來源] 屬性方塊中輸入欄位名稱或運算式,它才會顯示資料。請使用下列程序將控制項繫結至欄位。

  1. 按一下控制項顯示控制項的屬性頁,然後按 F4 鍵。

  2. 在屬性頁的 [資料] 索引標籤上,按一下 [控制項資料來源] 屬性,然後選取要在控制項中顯示的欄位。您也可以在 [控制項資料來源] 方塊中輸入運算式。

    如需有關運算式的詳細資訊,請參閱建立運算式一文

頁面頂端

進一步瞭解 [欄位清單] 窗格

下列清單包含有關使用 [欄位清單] 窗格的秘訣,可能對您在表單或報表中加入欄位時會有幫助。若要顯示 [欄位清單] 窗格,請在 [版面配置檢視] 或 [設計檢視] 中開啟表單或報表,然後按 ALT+F8。

  • 如果表單或報表的記錄來源屬性是空的,而且您將欄位從 [欄位清單] 窗格拖曳到表單或報表,Access 就會自動幫您填入表單或報表的記錄來源屬性。

  • 如果表單或報表的記錄來源屬性是 SELECT 陳述式或資料表名稱,您可以切換下列兩種狀態的 [欄位清單] 窗格顯示:

    • 所有的資料庫欄位    顯示 [此檢視可用的欄位] 區段、[關聯資料表中可用的欄位] 區段 (如有此類資料表) 和 [其他資料表中可用的欄位] 區段 (如有此類資料表)。

    • 僅記錄來源欄位    僅顯示 [此檢視可用的欄位] 區段。

      若要在這兩種模式之間切換,可以按一下 [欄位清單] 窗格底部的 [僅顯示目前記錄來源的欄位][顯示所有資料表]

      附註: 如果已將表單或報表的 [記錄來源] 屬性設定為已儲存的查詢,[欄位清單] 窗格就會僅顯示 [此檢視可用的欄位] 區段 (在 [欄位清單] 窗格的底部沒有 [顯示所有資料表] 選項)。若要編輯記錄來源,請以滑鼠右鍵按一下其中任何一個欄位,然後按一下 [編輯記錄來源]

  • 如果已經將表單或報表的記錄來源屬性設定為資料表,然後將欄位從 [欄位清單] 窗格的 [在關聯資料表中可用的欄位] 區段拖曳到表單或報表,Access 便會將記錄來源變更為包含要新增欄位的 SELECT 陳述式。如果 Access 無法決定如何對資料表建立關聯,便會顯示 [選擇關聯] 對話方塊,讓您可以選擇適當的關聯。

  • 如果將欄位從 [欄位清單] 窗格的 [在其他資料表中可用的欄位] 區段拖曳到表單或報表,Access 便會顯示 [指定關聯] 對話方塊。您必須使用此對話方塊,指定其他資料表與表單或報表記錄來源之間的關聯性。如果您不確定要在此對話方塊中輸入的欄位,可以按一下 [取消],然後檢查資料表關聯性。

    如需關聯性的詳細資訊,請參閱資料表關聯指南建立、 編輯或刪除關聯性

    在 [欄位清單] 窗格的 [其他資料表中可用的欄位] 區段中的欄位,可能會透過 [關聯資料表中可用的欄位] 區段中的一個資料表間接地關聯到表單或報表的記錄來源。如果是這種情況,將欄位從其中一個關聯資料表拖曳到表單或報表可能會導致一個或多個資料表從 [其他資料表中可用的欄位] 區段移至 [關聯資料表中可用的欄位] 區段。

  • 如果表單或報表的記錄來源是 SELECT 陳述式或已儲存的查詢,可以用滑鼠右鍵按一下 [欄位清單] 窗格中的任何欄位,然後按一下 [編輯記錄來源],在 [查詢建立器] 中檢視及編輯記錄來源。如果記錄來源是資料表,此命令會呼叫資料表上的 [查詢建立器]。Access 會詢問您是否要根據資料表建立查詢;可以按一下 [是],將記錄來源變更為查詢,或按一下 [否],保留記錄來源不變。

  • 您可以按一下資料表名稱旁的 [編輯資料表],或以滑鼠右鍵按一下 [欄位清單] 窗格中的資料表名稱,然後按一下 [以資料表檢視開啟表格],以 [資料工作表檢視] 開啟資料表。

  • 您可以執行下列作業,使用 [欄位清單] 將查閱欄位新增至資料表:

    1. 在要新增查詢欄位的資料表中,按一下資料表旁的 [編輯資料表]。

      該資料表隨即會以 [資料工作表檢視] 顯示。

    2. 將欄位從 [欄位清單] 窗格拖曳到資料工作表。

    3. [查閱精靈] 隨即開始。遵循精靈中的指示執行。在最後一個畫面中,按一下 [完成]。

  • 您可以從 Access 工作區右側的 [欄位清單] 窗格卸除定位指標標題列的 [欄位清單] 窗格中,直到它變成移動指標 移動指標 ,,向左拖曳 [欄位清單] 窗格中。您可以將清單放在 [工作] 區域中的任何位置,或您可以將其固定在左側的 [工作] 區域拖曳到最左邊。

頁面頂端

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

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×