我正在使用MS Access数据库,包含多个表(在后端文件中),查询,表单和报告 . 一个表单包含另一个表单作为子表单,两个表单使用不同的查询作为源 .

当我想在子表单上输入新记录时,子链接字段不会自动设置为父链接字段 . 即两个表都包含字段value_ID,这些是我的链接字段,但是当我在子表单中创建新记录时,子表单中的value_ID未设置为与主链接字段中相同的值 . 但链接确实有效,因为当我打开表单时,它只显示每条记录的相应子记录 . 如果我在子字段记录中没有输入任何内容,我会收到消息

'您必须在[sub_tablename] .value_ID中输入值

我尝试了几件事,但没有一件工作: - 丢弃链接并重新创建它 . - 丢弃子表单并将其再次放入表单中 . - 更改基础查询 .

由于隐私问题,我无法发布数据库或任何表单 .