本文介绍了访问表单上的计算字段的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 我正在研究库存数据库,如何让以下工作在基于名为 SCAN TABLE的表格的表格中,我感到很茫然。 在我的扫描表单中,我有一个日期字段,一个查询字段,其中包含将填写表单的员工姓名,以及字段我们用来扫描彩票。票证上的条形码中包含3位信息,分别是游戏号码,书籍号码和门票号码。我创建了3个标题相同的计算字段,这些字段使用LEFT& amp; MID函数。 这是我被困的地方。在名为GAMES TABLE的单独表格中,我有4列信息,分别是游戏号码,游戏名称,门票价值和门票。有大约50行具有不同的值,例如GAME 54是$ 3,000,000 TAXES PAID,票价为20美元,并且在行上有30张票。我想要做的是在我的扫描表上再创建三个字段名为GAME NAME,TICKET VALUE和TICKETS IN BOOK并自动填充它们。  人口将基于扫描表格上扫描的游戏号码。它需要在 GAMES TABLE中查找匹配的GAME NUMBER,然后在GAMES TABLE中的ROW 1中填写SCAN FORM上的GAME NAME,TICKET VALUE和TICKETS IN BOOK字段。  如果有人会如此善良地向我展示如何做到这一点我会永远感激,但VBA不是我的强项。 基本上我需要完成任务的步骤。 提前致谢。 Dean 推荐答案 你好Dean,Hi Dean,你有没有尝试过使用DLookup( )?基本语法是:Have you tried using DLookup()? The basic syntax is: DLookup("FieldName","TableName","条件")DLookup("FieldName", "TableName", "Criteria")例如,要查找 游戏名称,您可以尝试以下内容:For example, to lookup GAME NAME, you might try something like: DLookup(" [GAME NAME]","[GAMES TABLE]","[GAME NUMBER] ='" & [GAME NUMBER]&"'")DLookup("[GAME NAME]", "[GAMES TABLE]", "[GAME NUMBER]='" & [GAME NUMBER] & "'")希望有所帮助......  Hope it helps...  这篇关于访问表单上的计算字段的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!
10-19 05:20