1、首先打开一个Access数据库软件,可以打开已创建好的数据库,
2、然后鼠标右键,单击选择报表中的设计视图。
3、然后右键单击报表主体名称下面的未绑定文本框,选择属性。在控件来源输入公式:=DlookUp("名称","tGroup","所属部门=部门编号")。
4、第一个参数为输出的结果,第二个参数为在哪里找,第3个参数为查找的条件。
5、确定后关闭保存报表,以普通视图打开,即可看到部门名称。
基础用法:
Dlookup(目标字段,表名,条件字段=条件值)
按条件字段查找符合条件的记录,返回该记录中目标字段的值
你的公式=DLookUp("[BRM_ID]","[dbo_SOL_RD_DET]","BRM_ID = '" & [Forms]![SOL_MAINTAIN_Item]![BRM_ID] & "'")中,条件字段和目标字段相同,都是BRM_ID,当然返回的就是BRM_ID其本身了。
比如表TableA中有ID(自动编号)、Name_CN(文本)、Birthday(日期)、Salary(数字)等几个字段,
第1条记录为:1、张三、2000/1/1、1000
如以ID为条件字段,则:
Dlookup("Name_CN","TableA","ID=1") = "张三"
Dlookup("Birthday","TableA","ID=1") = #2000/1/1#
Dlookup("Salary","TableA","ID=1") = 1000