首先,谢谢你帮助我。其次,我很确定我的问题的答案就在那里,但我似乎找不到。这就是我想要做的。
我有一个基于表 Tbl_LedgerEntry 的表单。它列出了 ID#、日期、作业状态和详细信息。第二个表 Tbl_LedgerAccouting 列出了基于 Tbl_LedgerEntry ID# 的相关会计交易(TransID、Check #、Check Amount、Debit/Credit)。对于任何一个 ID#,Tbl_LedgerAccounting 中只能有一个条目。存在单独的表是因为有几个 ID# 没有对应的 TransID。
我创建了一个将记录添加到 Tbl_LedgerAccounting 的按钮。但是,如果已经有对应 ID# 的 TransID,那么在用户输入会计信息后我会出错。我希望它在用户输入信息之前出错。基本上,在询问用户输入之前,我需要我的 VBA 来检查 Tbl_LedgerAccounting 中是否已经存在相关 ID# 的记录。
表格格式
Tbl_LedgerEntry
ID#(自动编号和密钥)、JobID、日期、状态、详细信息
Tbl_LedgerAccounting
TransID=ID# from Tbl_LedgerEntry(也是此表中的键)、支票金额、支票号码、借方/贷方
长话短说,我需要在输入请求之前查找 TransID 并查看它是否存在于 Tbl_LedgerAccounting 中。