ACCESS中的难题,麻烦帮帮忙!告诉我该怎么做?
设置报表主体节区内文本框“tDept”的控件来源属性为计算控件。要求该控件可以根据报表数据源里的“所属部门”字段值,从非数据源表对象“tGroup”中检索出对应的部门名称...
设置报表主体节区内文本框“tDept”的控件来源属性为计算控件。要求该控件可以根据报表数据源里的“所属部门”字段值,从非数据源表对象“tGroup”中检索出对应的部门名称并显示输出。(提示:考虑DLookup函数的使用。)
展开
1个回答
展开全部
1. 设“tGroup”表中有两个字段, “部门”和“部门名称”,
报表数据源中”所属部门”与”部门”链接,要显示”部门名称”
1) 如“所属部门”的字段类型为整形或长整形, 则tDept的控件来源公式:
dlookup("部门名称", "tGroup", "部门=" & [所属部门])
2) 如字段类型为文本, 则:
dlookup("部门名称", "tGroup", "部门='" & [所属部门] & "'")
这类似于sql语法,文本前后要用单引号来标识
2. 另外,建议你可以试试在报表中直接使用”所属部门”控件, 将文本框改为组合框, 隐藏键列直接显示文本:
如设列数为2, 绑定列为1, 列宽为0";1",
行来源为"select [部门], [部门名称] from tGroup"(也可根据向导编辑)
报表数据源中”所属部门”与”部门”链接,要显示”部门名称”
1) 如“所属部门”的字段类型为整形或长整形, 则tDept的控件来源公式:
dlookup("部门名称", "tGroup", "部门=" & [所属部门])
2) 如字段类型为文本, 则:
dlookup("部门名称", "tGroup", "部门='" & [所属部门] & "'")
这类似于sql语法,文本前后要用单引号来标识
2. 另外,建议你可以试试在报表中直接使用”所属部门”控件, 将文本框改为组合框, 隐藏键列直接显示文本:
如设列数为2, 绑定列为1, 列宽为0";1",
行来源为"select [部门], [部门名称] from tGroup"(也可根据向导编辑)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
网易云信
2023-12-06 广告
2023-12-06 广告
信令SDK是一种软件开发工具包,旨在帮助开发者在应用程序中实现信令协议的通信功能。它主要提供了一系列函数、协议和工具,用于处理信令消息的生成、解析、传输和存储等操作。通过使用信令SDK,开发者可以更快速、便捷地实现信令通信功能,提高应用程序...
点击进入详情页
本回答由网易云信提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询