如何根据Access 2013中第一个字段的选择来获取第二个字段以自动填充?

时间:2016-06-08 18:18:25

标签: database ms-access database-design access-vba access

我正在尝试建立一个培训记录数据库。在我们公司,员工必须接受各种不同的培训,每个认证都有不同的到期时间表。

我的第一张表列出了所有培训及其有效天数,如下所示:

  1. WHMIS 365天
  2. 秋季保护1095天
  3. 我的第二张表将简单列出所有员工及他们的每项培训以及他们的日期。

    例如:

    1. John Doe WHMIS 2015年12月12日
    2. John Doe秋季保护2014年1月3日
    3. Jane Doe WHMIS 2016年2月3日
    4. 如何在第一个表格中根据认证有效的天数自动计算到期日期?

1 个答案:

答案 0 :(得分:1)

您需要--model_path这样的功能:

DateAdd

你将如何使用它取决于你想要做什么。如果您只想在某处创建一个查询,根据员工将两个表链接在一起,并将上面的内容添加为字段。

如果您不想关联表格,可以使用DateAdd("d",[NoOfdays],[TrainingDate]) 来阅读DLookup字段,如下所示:

[NoOfDays]

由于您没有提供表格或字段名称,或者您的表格是否使用ID进行了正确的结构设置,因为我可以为您提供。