访问查询/组合框

Posted

技术标签:

【中文标题】访问查询/组合框【英文标题】:Access query/combo box 【发布时间】:2015-06-10 01:53:34 【问题描述】:

我在 Microsoft Access 中有三个文本字段。当为所有三个字段填充数据时,它应该自动填充/填充另一个字段。是否可以执行此操作,如果可以,如何执行?

【问题讨论】:

您需要知道您需要非常具体地说明您的要求。如果所有 3 个都填满了,然后用户取消选择/清空一个字段怎么办?该事件是否应该仅在用户在第三个框中输入内容后触发?他们是否应该点击一个按钮(这将是最简单的)?所以,是的,这是可能的,但目前如何模棱两可。 【参考方案1】:

鉴于您提供的信息,您应该使用 AfterUpdate 事件来触发您的代码。 为了确保在每个文本框中正确插入数据,您应该在 AfterUpdate 中检查其他两个文本框是否有除当前文本框之外的数据。 如果所有 3 个文本框都有有效数据,则应执行自动填充代码

【讨论】:

我了解有关 AfterUpdate 的部分,现在检查是否是代码生成器中的 if 和 else 语句之类的代码行,还是我必须选择的某种选项?

以上是关于访问查询/组合框的主要内容,如果未能解决你的问题,请参考以下文章

MS 访问组合框

访问组合框值

如何在访问中使用 VB 从选择查询中填充组合框?

访问查询/组合框

组合框的访问选择查询并不总是评估复选框值

使用表单中的组合框中的选定值访问更新表