Access 2007表单中的DLookup错误

时间:2014-12-29 17:43:59

标签: sql vba access-vba ms-access-2007

我已根据Access 2007中的表“APL 8-14-2014”构建了一个“Main”表单。客户端已请求原始表中未包含的相同表单“Main”中的其他数据“APL 8 -14-2014" 。

我构建了一个查询“OverallRankingQry”,将“Overall_Ranking”与最初包含在“APL 8-14-2014”表中的主键“Project ID”相结合。

如何在表单中将此查询提取到表达式构建器中?我试过写一个只有#NAME的dlookup?错误结果。我认为我没有正确定义当前打开的Form的“ID”等于查询中的“Project ID”,但这只是猜测。

Desired Field = Overall_Ranking 来自Query = OverallRankingQry 基于标准=打开表单中的“ID”将等于OverallRankingQry中的“项目ID”字段

=DLookUp([Overall_Ranking],[OverallRankingQry],"[ID]=[Form]![MAIN]")

1 个答案:

答案 0 :(得分:0)

听起来您想要使用表单的查询构建器并在表和新查询之间创建连接。点击省略号(...)并像构建查询一样构建记录源,只包括原始表和您在ID上使用它们之间的连接编写的新查询。