2009-10-26 47 views
0

我在Access 2003窗体中有一个连续的子窗体。子窗体上的第一个控件是一个未绑定的下拉框。当窗体(和子窗体)打开时,第一个记录上的下拉列表会收到焦点,但文本是空白的(只是一个闪烁的光标)。如果我点击任何其他记录,第一条记录的下拉文本将显示正确的值(并且我点击的记录确实是而不是变为空白)。访问:下拉列表不显示连续子窗体的第一条记录中的值

我尝试以下线

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

在没有运气的两个主窗体的子窗体和的Load,打开并激活事件

。要么我得到一个错误,表明子窗体没有打开,或者与填充下拉列表的例程有冲突。

我正在寻找一个或者下拉的方式来显示它的价值,或者干脆跳到一个新的记录(我的客户会倾向于后者,但可以与前居住)。如果需要,可以提供更多信息,我只想从概述开始。谢谢。

回答

0

您可能需要当前事件。请注意,连续子窗体中的未绑定控件将为所有记录显示相同的值。

+1

...只是为了画出Remou的评论:未绑定的控件在连续的窗体上是无用的。这是为什么我通常不使用连续表单进行编辑的众多原因之一,因为我几乎总是需要对控件进行一些有条件的更改,例如更改组合框的行源。 – 2009-10-26 23:15:30

相关问题