2010-10-22 80 views
0

我抓我的头这样的想法是否是一个值得探讨:使用MS访问选项卡控制导航

我想使用一个选项卡控件由选项卡控件页的值来筛选子窗体字段。该字段有大约5个不同的值,因此在5个选项卡上单击该选项卡并查看那些匹配记录的列表会很方便。

我是一个Access 2007的新手(有多年没有设计过Access的数据库),所以这些都是需要用这种方法解决的问题。

  1. 是否可以在每个Tab控件页面上显示相同的子窗体?
  2. 什么是链接选项卡的值与子窗体查询最有效的方法?

我意识到大脑死亡的方式做到这一点只是为每个页面创建一个单独的子窗体,但这似乎相当低效。或者是?

回答

1

如果您要筛选相同的数据,则不需要五个子表单副本,只需触发子表单的记录源更改或应用筛选器即可。

有两种方法我会考虑:

  1. 使用标签,但使用它只是作为一个选项卡条,与未嵌入形式的任何页面上的子窗体,但低于它。在选项卡的OnChange事件中,适当地筛选子窗体。

  2. 使用带切换按钮的选项组,并在AfterUpdate事件中筛选子窗体。这看起来就像Style属性设置为按钮的选项卡控件。

相关问题