我要做的是根据前一个combox 的结果,将我的Elements表中的值(“Element”作为主键)插入到时间文本框中。
这是写snytax来实现这个吗?
=DLookUp("[Time]","[Elements]","[Element]=" & [Forms]![1 Cut Wire and Cable Only]![Element])
答案 0 :(得分:2)
我怀疑您的组合框控件的名称与您在DLookup中使用的名称不匹配。尝试将组合框控件的名称更改为cbxElement
,然后使用
=DLookUp("[Time]","[Elements]","[Element]=""" & [cbxElement] & """")
用于文本框的控件来源。请注意,对于组合框使用类似“cbx”的前缀,对文本框使用“txt”等通常是个好主意,因为
这使它们更容易在智能感知列表中找到,
当控件的名称与基础记录源中字段的名称相同时,它可以避免潜在的冲突。