我有2个表格(Form1,Form2)
当我将参数从Form1传递给Form2时,它将传递ID而不是值
Form1中的代码
DoCmd.OpenForm "Form2", acNormal, , , , acWindowNormal, Me.Combo5.Value
Form2中的代码(加载事件)
Me.Text0 = (Me.OpenArgs)
Combo5
是从表中检索其他值的ID(ID,用户名,密码)
如何检索用户名?
答案 0 :(得分:1)
如果组合框的数据源包含表格的所有三个字段,您可以通过列属性http://msdn.microsoft.com/en-us/library/office/ff192660(v=office.15).aspx
访问它 Me!Combo5.Column(1)
否则你将不得不做一个DLookup()http://msdn.microsoft.com/en-us/library/office/bb148913(v=office.12).aspx