Office中国论坛/Access中国论坛

标题: 子窗体中的字段名该怎么表示? [打印本页]

作者: jsjdn3    时间: 2008-3-24 22:46
标题: 子窗体中的字段名该怎么表示?
主窗体“销货单”上有一个子窗体“DS销货单”,我想在子窗体上手动增加一个“单位”字段,值根据“品名”从“品名基础表”取,下面这样的写法错在哪里呢?
=DLookUp("单位","品名基础表","品名= '" & Forms!销货单!DS销货单!品名 & "'")
作者: fatmingli    时间: 2008-3-24 23:19
=DLookUp("单位","品名基础表","品名= Forms!销货单!DS销货单!品名 ")
作者: jsjdn3    时间: 2008-3-25 08:09
我试了,还是一样,“单位”出不来.
作者: gdfsslec    时间: 2008-3-25 08:35
不能放在公式里,要放在品名的更新事件中。
但是子窗体是数据表格式,单位只能是一个,恐难满足你的要求。
作者: jsjdn3    时间: 2008-3-25 09:25
但单独打开子窗体,设置为: =DLookUp("单位","品名基础表","品名= '" & Forms!DS销货单!品名 & "'") 时就可用,此时也是数据表格式呀?
作者: jsjdn3    时间: 2008-3-25 09:27
原来改成“=DLookUp("单位","品名基础表","品名= '" & [品名] & "'")” 这样就可以了.




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