我在Access 2003表单中有一个连续的子表单。子窗体上的第一个控件是未绑定的下拉框。打开表单(和子表单)时,第一个记录上的下拉列表会获得焦点,但文本为空白(只是一个闪烁的光标)。如果我点击任何其他记录,第一个记录的下拉文本然后显示正确的值(我点击的记录不变成空白)。
我尝试了以下一行
Call DoCmd.GoToRecord(acDataForm, "DetailsSubform", acNewRec)
在主窗体和子窗体的Load,Open和Activate事件中都没有运气。要么我得到子窗体未打开的错误,要么与填充下拉列表的例程发生冲突。
我正在寻找一种方法,让下拉列表显示其值,或者只是跳转到一个新记录(我的客户更喜欢后者,但可以与前者一起生活)。如果需要,可以提供更多信息,我只想从概述开始。感谢。
答案 0 :(得分:0)
您可能需要当前的活动。请注意,连续子表单中的未绑定控件将为所有记录显示相同的值。