我有一个名为DisplayForm的窗体。在这种形式下是一个组合框下拉列表,位于标签通常会出现的表格的顶部。我想从该下拉菜单中选择一个项目,并使用该位数据打开另一个表单。我从网上复制了一个示例,更改了名称并且无法使其正常工作。这是代码;以另一种形式从组合框打开窗体
If Not Me.NewRecord Then
DoCmd.OpenForm "AreaForm", _
WhereCondition:="LArea=" & Me.AreaCBDrop
End If
区是在是表单记录源查询的字段的名称,但是当我运行它,它会打开要我输入peramater值一个MsgBox。我也不明白IF的含义。我已经尝试过,如果没有,但得到相同的结果。 Me.AreaCBDrop具有正确的值,但在哪里不起作用。
感谢
感谢
是Me.AreaCBDrop数值?字段'LArea'是数字字段吗? – JCro
两者都不是数字。他们都是文字。 – jpl458