首页 > 解决方案 > 如何根据另一个已完成表单的 ID 打开第二个表单?

问题描述

[访问 2010]

我正在尝试根据初始表单的唯一 ID(自动生成的字符串值)链接表单。这是数据库设计的简单概述:

相关表格:

  1. tblCruiseLog(CruiseLogID 为主键)

  2. tblMasterStation(以 MasterStationID 字段为主键,CruiseLogID 字段为外键)

相关表格:

  1. 巡航日志

  2. 主站

预期工作流程:

  1. 打开 CruiseLog,自动生成 CruiseLogID,填写一些字段(没有问题)。

  2. 关闭 CruiseLog 表单,返回主交换机,然后打开 MasterStation 表单(没有问题)。

  3. MasterStation 表单加载,使用自动生成的 MasterStationID 创建一条新记录,并使用在步骤 1 (???) 中生成的 CruiseLogID 自动填充 CruiseLogID。

我无法弄清楚如何让 MasterStation 表单继承在工作流步骤 1 中创建的 CruiseLogID。无法将 MasterStation 设置为 CruiseLog 表单中的子表单,因为 MasterStation 表单本身将包含一个子表单。我怎样才能做到这一点?

谢谢你。

标签: databaseformsms-accessms-access-2010

解决方案


推荐阅读