ACCESS中的难题,麻烦帮帮忙!告诉我该怎么做?

设置报表主体节区内文本框“tDept”的控件来源属性为计算控件。要求该控件可以根据报表数据源里的“所属部门”字段值,从非数据源表对象“tGroup”中检索出对应的部门名称并显示输出。(提示:考虑DLookup函数的使用。)

第1个回答  推荐于2016-10-12
1. 设“tGroup”表中有两个字段, “部门”和“部门名称”,
报表数据源中”所属部门”与”部门”链接,要显示”部门名称”
1) 如“所属部门”的字段类型为整形或长整形, 则tDept的控件来源公式:
dlookup("部门名称", "tGroup", "部门=" & [所属部门])
2) 如字段类型为文本, 则:
dlookup("部门名称", "tGroup", "部门='" & [所属部门] & "'")
这类似于sql语法,文本前后要用单引号来标识

2. 另外,建议你可以试试在报表中直接使用”所属部门”控件, 将文本框改为组合框, 隐藏键列直接显示文本:
如设列数为2, 绑定列为1, 列宽为0";1",
行来源为"select [部门], [部门名称] from tGroup"(也可根据向导编辑)本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网