2012-08-12 137 views
0

我想知道如何創建一個連續窗體的子窗體。我有一個包含Tab控件的窗體。在我的一個標籤頁上,我想要託管2個連續的表單(子表單),並根據從數據庫返回的記錄切換顯示每個表單。我現在所擁有的是一個帶有子表單的空白頁面。我無法將連續窗體控件拖到子窗體上,我無法將其拖動到標籤頁上。 如何將連續表單添加到標籤頁?Microsoft Access - 將連續窗體加載到標籤頁的子窗體中

+0

什麼是 「連續的形式」?此外,爲什麼您會根據查詢返回的數據顯示不同的表單? – ApplePie 2012-08-13 03:12:38

+1

Access中的一個繼續形式非常類似於要求哺乳動物呼吸空氣。因此Access中的表單繼續是Access中的基本肉食和馬鈴薯功能,您可以在表格中顯示格式重複的數據。所以持續的形式非常基本的構造和DNA功能,任何使用過Access的人都會用它來顯示重複的數據。 看到這個堆棧後,看看什麼是繼續形式是: http://stackoverflow.com/questions/11910449/how-to-display-record-data-in-a-table-in-ms-access-form/11917098#comment15881470_11917098 – 2012-08-13 15:39:48

回答

1

總體思路是,您只需創建連續表單,然後保存它。現在只需使用其上的選項卡控件打開表單。說是這樣一種形式:

enter image description here

在上面,我選擇叫定價的第二個選項卡。你可以看到我已經在這個選項卡上放置了許多控件,但是我也準備好了,並且將會從左側繼續拖動拖放,名爲tblBookOptions1。

當您拖動時,請確保您看到整個選項卡變爲「黑色」,否則這意味着您不會將表單拖動到選項卡控件上,但當您放下表單時可能「丟失」它。突出顯示必須變黑,否則您會看到選項卡控件。

你看這個:

enter image description here

您先請 「降」,讓鼠標的旅途中,在設計模式,然後生成的表單,這看起來是這樣的:

enter image description here

當然Access最神奇的功能就是那些子表單,事實上,我可以使用相同的拖放功能將上述整個複雜表單拖放到另一個表單中。

結果是子表格的令人難以置信的關係數據建模,它不需要編寫一行代碼就可以維護這樣的相關結構。

由此產生的形式可以有幾個連續的形式。在下面的例子中,在頂部有一個連續的表單(不在標籤後面)。您還可以看到在下半部分顯示爲網格的結果繼續表單,並根據在此情況下選擇的選項卡(定價)記下它是如何顯示的。

enter image description here

相關問題