2012-08-27 61 views
1

我有一個表格分解成多個不同的子表單,我希望在不改變我正在查看的記錄的情況下自由切換。更具體地說,我選擇要在「基本信息」選項卡上修改哪條記錄,然後切換到其他選項卡時 - 比如我的「費用」選項卡 - 我想要選擇相同的記錄。我如何在Access 2010中做到這一點?我如何使用彈出式菜單做到這一點?任何幫助,將不勝感激。如何保持Access 2010中各個子表單的記錄一致?

回答

1

Access中最常見的方法(實際上在大多數軟件中)是使用選項卡控件。

因此,您使用一條主記錄構建表單的頂部部分,然後對於嚴重的子表單,只需放入一個選項卡控件即可。這裏是一個訪問的屏幕截圖:

enter image description here

,這裏是另一個Access截屏:

enter image description here

,當我點擊其他選項卡上,你看到這一點:

enter image description here

因此,您在選項卡上顯示的子窗體控件ca n是固定形式,或者甚至是連續形式 - 它確實是你的選擇。

這確實是一個非常基本和常見的設置。如上所述,好的部分是這樣的UI不需要你的任何代碼。如上所述,您可以自由地將控件放置在添加的每個選項卡後面,但是您也可以自由地在每個選項卡後面放置子表單以顯示該子選項。表格的「主要」部分不會更改,並且可以繼續顯示「主要」重新記錄信息。

請注意,我們正在討論使用tab控件。像這樣的:

enter image description here

+0

權。我有那個選項卡控制,但問題是,當我切換子選項卡時,記錄變回第一個:http://i.imgur.com/jTxFf.png。在這個例子中,我可以使用「聯盟名稱」組合框選擇記錄,但是當我改變說「費用」時,它會自動隨第一條記錄一起進行。 –

+1

我沒有看到您的示例窗體上的任何選項卡控件。在形式上的選項卡控制與導航形式相反之間存在巨大而巨大且粗糙和巨大和巨大的差異。我們在這裏討論使用選項卡控件。我在上面粘貼了一張新照片,並記下了我所展示的圓圈。所以從不談論使用導航表格,這是一個建議珠穆朗瑪峯的差異。看到上面的新照片+編輯我在這裏添加。 –

+0

所以你是對的。儘管我認爲Access 2010有能力支持我設定的目標,但我似乎無法讓它合作。我會將所有內容轉換爲製表符,然後!感謝指針。因此結束了我的Recalcitrant Subform Saga。 –

相關問題