簡體   English   中英

MS Access:以選項卡形式訪問多個表中的數據

[英]MS Access: Accessing data from multiple tables in a tabbed form

我在MS Access 2010中擁有一個清單系統,並且正在嘗試制作一種可以訪問多個表的表單。 這是數據關系打印輸出的相關部分: 在此處輸入圖片說明

我有一個用於每個食品項目的選項卡式表格,允許我們的訂購者編輯/查看該食品項目的食品購買數據,或編輯/查看該食品項目的庫存數據。 看起來像這樣:

需要訪問多個表的選項卡式MS訪問表單的圖片

因此,當前,父表單使用[食品]作為控制源。 我希望這些標簽基本上顯示(並在編輯時更新)該食品項目的[庫存]和[食品購買數據]表中的適當數據。 因此,例如,在上面的示例中,“食品購買數據”標簽應在[食品購買數據]表中搜索龍舌蘭的記錄,並使用該記錄填充該標簽的字段(以及庫存標簽的字段)。

最好的方法是什么?

只需在選項卡內使用子表單,即可將Food Items保留為主表單的記錄源。 請記住,表單本質上是表的可視化表示。 因此,在主表單上,為InventoryFood Purchases構建單獨的表單,然后像在關系中一樣將它們鏈接起來。

如何在主表單上專門集成子表單?

  1. 將子表單構建為單獨的常規表單,可以是單個,多個項目或數據表。 不要在頁面頁眉/頁腳中放置任何內容,因為它們不會顯示在主窗體上。 您可以使用表單頁眉/頁腳。

  2. 然后在“ Food Items主窗體的設計視圖中,轉到選項卡控件並選擇選項卡區域,確保顯示黃色輪廓,然后在功能區的“設計”選項卡上的菜單中找到子窗體/子報表控件(如果滾動到,看起來像報紙圖標結束)。 選擇特定於選項卡的表單。

  3. 瀏覽向導,設置父/子鏈接的ID,您也可以在屬性表中每個子窗體控件的“數據”選項卡上執行此操作。 現在,表單將顯示在其自己的設計視圖中,在其中您可以拉伸,重新定位和相應地管理其自己的控件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM