【问题标题】:Changing Record of Subform in MS Access在 MS Access 中更改子表单的记录
【发布时间】:2013-07-10 06:46:20
【问题描述】:

我有一个包含 4 个子表单的表单。第一个子窗体根据主窗体上的组合框中的选择获取数据。第二个子表单基于第一个子表单获取数据,第三个和第四个子表单基于第一个子表单获取数据。

这是一个包含研究资助信息的数据库。我希望能够根据一个人的 ID(一个人的多个记录)或授予的标题来提取某些数据。名称工作正常,但按标题搜索让我很难。

我尝试使用 .RecordSource ="" 行设置第一个子表单的记录源,但在代码运行时根本没有更新(代码位于包含授权标题的组合框的 AfterUpdate 事件中)。这个让我有点卡住了。我不确定我的表单之间的依赖关系是否与它有关。

【问题讨论】:

  • 当你需要他时,戴夫芬顿在哪里?
  • 您能否用少于 4 个子表单重现该问题?你能澄清giving me a hard time的意思吗?你的意思是性能差、数据丢失等?
  • 尝试将Msgbox "something" 放入AfterUpdate 事件中,看看是否触发了这个事件。我怀疑你触发了这个事件

标签: ms-access subform


【解决方案1】:

你更新记录源后是否放入了 Form.Refresh?

【讨论】:

    猜你喜欢
    • 2016-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-28
    • 1970-01-01
    • 1970-01-01
    • 2021-07-15
    • 1970-01-01
    相关资源
    最近更新 更多