2011-12-15 45 views
1

我正在嘗試爲大型數據庫創建數據輸入表單。有一個父表單,其中有6種形式與一對一關係(由於有大量字段)相關聯,有幾個表與一對多關聯。所有的自動更新/刪除檢查。日期輸入表單使用選項卡控件(跨越11個選項卡)和一些表格的子表單。我有兩個問題...訪問表單不顯示所有數據

  1. 如果我輸入數據的一部分在形成一個新的記錄(例如在標籤1-3填寫),然後將其關閉,數據顯示在表中,但當我重新打開表格時,記錄不會出現,因此不可能完成數據輸入。

  2. 使用Tab鍵移動表格中的字段時,當我到達一個製表控件的末尾時,而不是移動到相同記錄的下一個製表符控件時,它將移到一個新的記錄上同一個標籤。

我已經在網上搜索,試圖找到一個解決方案,這一點,但我是相當新的訪問和不熟悉它背後的所有代碼等所以大部分我讀過一直在我頭上!我會很感激任何建議!

+2

有這麼多的字段爲單個記錄,你必須將它們分成六個不同的一對一的氣味,如不良的分貝設計。我甚至不知道從哪裏開始嘗試回答你的問題。我認爲在進入表單設計之前,大概有十幾個問題需要解決。你能否給我們提供一個更好的想法,你真的想要用你的數據進行建模? – mwolfe02 2011-12-15 15:45:03

+0

+1 mwolfe02,我懷疑那裏的設計很糟糕。但是初學者必須開始,對吧? ;-) – 2011-12-15 16:03:59

回答

0

問題1:您必須設置每個子窗體對象(容器)的link childlink master屬性,以便允許子窗體的同步。

問題2:您可以使用表單的Cycle屬性來定義Tab鍵到達最後一個字段時的行爲方式。確保使用「查看」菜單(Access 2003)中的Tab Order選項正確訂購控件。