【问题标题】:base dropdown on 2 other options基于其他 2 个选项的下拉列表
【发布时间】:2012-08-10 05:31:52
【问题描述】:

我正在设置一个表格供学生选择班级选项。

我有我的桌子,tblOptions,

我想使用 3 个字段;块、期间、选项名称。

我的“块”是一个文本,期间和选项名称都是下拉菜单。

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

【问题讨论】:

标签: ms-access drop-down-menu


【解决方案1】:

好吧,让我试一试...您希望“选项名称”下拉框仅返回与表单上的“块”和“期间”相关的结果。如果我假设您的表单 - frmClassOption 具有文本框 txtClassBlock 和下拉列表drpClassPeriod 和drpClassOptionName。您可以将 drpClassOptionName 的记录集值设置为:

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

我的语法可能有点笨拙,但应该是这样的。基本上,您告诉它只为您提供与您以前的输入作为条件的 SELECT 查询相匹配的下拉选项。

-- 编辑于 2012 年 8 月 13 日 @ 1842 小时--

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

【讨论】:

  • 我从上一个问题中知道,有问题的表格是连续表格,所以从用户的角度来看这不起作用。
  • 这个我不知道——我是根据不知道它是什么形式来猜测的。不过,这种方法应该适用于标准表格。连续需要其他东西。
  • 对不起,我应该在描述中包含这个!
猜你喜欢
  • 2021-05-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-07-29
  • 1970-01-01
  • 1970-01-01
  • 2014-04-10
相关资源
最近更新 更多