【问题标题】:Access subform in a split view parent - hide from datasheet section在拆分视图父级中访问子表单 - 从数据表部分隐藏
【发布时间】:2011-11-13 02:07:46
【问题描述】:

我有一个拆分视图表单,其中包含一个子表单。在拆分视图的数据表部分,Access 显示一个加号 (+),允许用户显示该记录的子表单。

我想阻止这种行为。如何从数据表部分隐藏子表单,而不是表单部分?

即使所有子表单列都被隐藏,加号仍然存在,即使它展开以显示一个空子表单。

可以独立于表单视图处理数据表部分吗?

【问题讨论】:

    标签: ms-access vba


    【解决方案1】:

    尝试更改表格(拆分表单的记录源)属性(见下图)。

    这可能不是理想的解决方案,因为它会影响基于基础表的所有表单(带有数据表视图)。

    【讨论】:

    • 很遗憾,这是一个链接表,所以我无法更改该属性。
    • 我将记录源更改为链接表上的SELECT * 查询。子数据表名称设置仅影响查询的数据表视图。它没有根据查询更改拆分表单的数据表部分。
    • 我很高兴你知道了!因此,据我了解,解决方案是将记录源从 Table 更改为查询(例如 Select * From MyTable)
    • 不,我只是说为了尝试您的建议,我必须将记录源更改为查询。它对拆分表单中的“+”没有任何影响。我的解决方案是完全放弃拆分表单视图,并使用具有两个模仿拆分表单视图的子表单的父表单。它给了我更多的控制权。
    【解决方案2】:
    1. 插入新(空白)子表单(设置可见 NO)
    2. 在子表单中将其设置为最低的 Tab Order(必须是第一个)

    加号消失

    【讨论】:

      猜你喜欢
      • 2016-11-27
      • 1970-01-01
      • 1970-01-01
      • 2016-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-19
      • 1970-01-01
      相关资源
      最近更新 更多