单击主人时如何刷新子表单?

时间:2013-06-18 18:56:08

标签: ms-access

我有两个表,WorkItemStatus。它们的关联如下:Status.WorkItemID是映射到主键WorkItem.ID的外键。我想设置一个表单,以便有WorkItemStatus的数据表,当点击WorkItem中的行时,Status会刷新相关的行。

我尝试打开WorkItem表,然后根据它创建表单。虽然这确实创建了一个表单,通过WorkItem记录刷新StatusWorkItem表示为一组文本框而不是数据表,我无法弄清楚如何将这些文本框更改为数据表。

我还尝试将WorkItemStatus表拖到空白表单上,然后按如下方式设置表单的属性:

  • 记录来源设置为“WorkItem”
  • 在Table.Status控件中,Link Master Fields设置为“ID”,Link Child Fields设置为“WorkItemID”

但这并没有把这两种形式联系起来;列出Status中的所有行,当我从一个WorkItem行单击到另一行时,Status数据表中没有任何内容。

我错过了什么?

1 个答案:

答案 0 :(得分:1)

您是否在“设计视图”中打开表单并将“默认视图”属性设置为“数据表”?当您打开“属性”对话框并单击“格式”选项卡时,它应该是列表顶部的第二个属性。