MS Access表单,其值自动插入

布鲁诺·洛佩斯(Bruno Lopes)

在要填充2个条目的MS Access表单上,从当前2个表的值开始,我要浏览以下字段:前2个条目具有从组合框检索的值,并且我希望在第3个中,使用先前信息中的信息,也许按下与宏相关联的按钮(或其他方式)

TABLE CITIES   
-----------------------------
Town        |   Abbreviation   
------------+---------------- 
New York    |   NY    
Los Angeles |   LA


TABLE COUNTRIES    
-----------------------------   
Country |   Abbreviation   
--------+--------------------   
France  |      FR
Italy   |      IT

例子:

第一次进入->镇:纽约

第二次入境->国家:意大利

第三次进入-> NY-IT

如何做到这一点?如何放置与查询关联的按钮,而不是组合框(在这种情况下,这是最好的方法)

保罗·弗朗西斯

只是扩展@Fionnuala提到的内容。我将其放入验证中,因为您不希望使用诸如NY-或的-IT,因此仅当两个组合框都填充时,代码才会具有NY-IT

Private Sub firstCombo_AfterUpdate()
    updateCombo
End If

Private Sub secondCombo_AfterUpdate()
    updateCombo
End If

Private Sub updateCombo()
    If Me.firstcombo.ListIndex = -1 Or Me.secondCombo.ListIndex = -1 Then
        Me.thirdcombo = vbNullString
    Else
        Me.thirdCombo = Me.firstcombo.Column(2) & "-" & Me.secondCombo.Column(2)
    End If
End sub

我很确定纽约不在意大利,所以也许有必要进行适当的确认。还有为什么第三个需要是ComboBox?难道不是一个简单的TextBox吗?

除此之外,您可能希望研究Cascading CombobBoxes,在这种情况下处理这种情况会更加顺畅。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将日期值插入MS Access

来自分类Dev

将日期值插入MS Access

来自分类Dev

如何在MS Access中将从表单上的文本框(对象)获取的值插入到“ LIKE”查询中

来自分类Dev

MS Access SQL插入查询

来自分类Dev

将DateTime插入MS Access

来自分类Dev

MS Access自动编号困境

来自分类Dev

自动填写MS Access表格

来自分类Dev

在MS Access表单中设置组合框的默认值

来自分类Dev

MS Access-使用表格计算字段中表单的值

来自分类Dev

将数据插入MS Access;插入错误

来自分类Dev

MS Access-在表单中输入的数据在我关闭表单时自动保存

来自分类Dev

MS Access 2003-基于先前的表单域自动填充表单域。

来自分类Dev

没有保存按钮的 MS Access 弹出和模态表单插入记录?

来自分类Dev

表单验证规则MS-Access 2007

来自分类Dev

MS Access,刷新嵌入在表单中的报告

来自分类Dev

在MS Access中的表单上编码按钮

来自分类Dev

表单验证规则MS-Access 2007

来自分类Dev

MS Access,刷新嵌入在表单中的报告

来自分类Dev

删除MS Access表单上的标签

来自分类Dev

MS Access VBA - 使用日期过滤表单

来自分类Dev

VBA 全屏打开 MS Access 表单

来自分类Dev

使用MS Access插入C#语句

来自分类Dev

使用MS Access插入SQL Server

来自分类Dev

PYODBC MS Access插入错误-参数太少

来自分类Dev

从Java向MS Access插入数据

来自分类Dev

使用PHP将记录插入MS Access

来自分类Dev

插入到ms Access数据库

来自分类Dev

使用MS Access插入SQL Server

来自分类Dev

插入数据时,MS Access锁定表