其他2个选项的基础下拉列表

时间:2012-08-13 23:15:35

标签: ms-access drop-down-menu

我正在为学生设置一个表格来选择课程选择。

我有我的桌子,tblOptions,

我要使用3个字段;阻止,期间,选项名称。

我的'阻止'是一个文本,期间和选项名称都是下拉菜单。

我有没有办法让我的选项名称下拉菜单只返回我在选项表格中输入的阻止和期间的结果?

1 个答案:

答案 0 :(得分:0)

好吧,让我试一试......您希望Option Name下拉框仅返回与表单上的Block和Period相关的结果。如果我假设您的表单 - frmClassOption有文本框txtClassBlock和下拉列表drpClassPeriod和drpClassOptionName。您可以将drpClassOptionName的记录集值设置为:

=SELECT [Option Name] from [tblOptions] WHERE [Block] = [frmClassOption].[txtClassBlock] AND [Period] = [frmClassOption].[drpClassPeriod]

我的语法可能会让我感到有些不安,但它应该是这样的。基本上,您告诉它只为您提供与您的SELECT查询匹配的下拉列表的选项,该查询将您之前的输入作为条件。

- 编辑08/13/2012 @ 1842小时 -

现在我知道它是一个连续的形式 - 它引出了一个问题,你是否可以更好地详细说明你如何设置表格?这是输入块和期间的父表单的子表单,是在同一表单上输入的块和期间,这是一个独立的,还是它的某种组合?可能有助于缩小你的答案。