Office中国论坛/Access中国论坛

标题: 求助: 数据表中组合框指定数据来源,第二行开始就不行了? [打印本页]

作者: heqing3000    时间: 2023-3-17 22:25
标题: 求助: 数据表中组合框指定数据来源,第二行开始就不行了?
基本方案: ACCESS2010制作的窗体数据表模式, 在组合框中录入数据, 更改事件中指定数据来源。第一行好好的,从第二行开始就不行了。表现为下拉列不变化。难不成是ACCESS2010的一个BUG?




作者: heqing3000    时间: 2023-3-17 22:26
Private Sub chrNumber_Change()
Dim strSQL As String
strSQL = "select chrNumber, chrSpec, chrUnit FROM tblItem WHERE chrNumber Like '*" & Trim(Nz(Me.chrNumber.Text)) & "*'"
Me.chrNumber.RowSource = strSQL
Me.chrNumber.Dropdown
End Sub
作者: roych    时间: 2023-3-18 01:54
不是bug,这个没那么简单的。先参考这个帖子吧。
http://www.office-cn.net/thread-116593-1-1.html

其实论坛里有高手用类模块来实现,不过大肚鸭的已经隐藏了,开心的附件没法下载(http://www.office-cn.net/thread-107647-1-1.html)你可以私信下站长看看。
作者: heqing3000    时间: 2023-3-18 08:56
应该是个Bug, 刚用2003试了下就没这个问题。哎!好郁闷。
作者: roych    时间: 2023-3-19 23:34
单个窗体应该还好。数据表窗体或连续窗体,估计都有这个问题。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3