2009-10-26 32 views
0

我在Access 2003窗體中有一個連續的子窗體。子窗體上的第一個控件是一個未綁定的下拉框。當窗體(和子窗體)打開時,第一個記錄上的下拉列表會收到焦點,但文本是空白的(只是一個閃爍的光標)。如果我點擊任何其他記錄,第一條記錄的下拉文本將顯示正確的值(並且我點擊的記錄確實是而不是變爲空白)。訪問:下拉列表不顯示連續子窗體的第一條記錄中的值

我嘗試以下線

Call DoCmd.GoToRecord(acDataForm, "DetailsSubform", acNewRec)

在沒有運氣的兩個主窗體的子窗體和的Load,打開並激活事件

。要麼我得到一個錯誤,表明子窗體沒有打開,或者與填充下拉列表的例程有衝突。

我正在尋找一個或者下拉的方式來顯示它的價值,或者乾脆跳到一個新的記錄(我的客戶會傾向於後者,但可以與前居住)。如果需要,可以提供更多信息,我只想從概述開始。謝謝。

回答

0

您可能需要當前事件。請注意,連續子窗體中的未綁定控件將爲所有記錄顯示相同的值。

+1

...只是爲了畫出Remou的評論:未綁定的控件在連續的窗體上是無用的。這是爲什麼我通常不使用連續表單進行編輯的衆多原因之一,因爲我幾乎總是需要對控件進行一些有條件的更改,例如更改組合框的行源。 – 2009-10-26 23:15:30

相關問題