MS Access - 填充组合框值

时间:2016-11-04 15:24:15

标签: ms-access ms-access-2013

我在子表单中有2个组合框的级联:cmbEquipmentType和cmbModel

cmbEquipmentType数据源是select语句“SELECTType from EquipmentType”

类型是这样的:

Spoons(值1)

福克斯(价值2)

刀(价值3)

当用户再次返回表单时(保存数据后),用户可以选择Forks并填充它。

cmbModel是级联,当用户选择设备类型时,会生成select语句并填充列表。这很好用。 (这是代码btw)

   If cmbEquipmentType.Value = 1 Then
        cmbIdentifier.RowSource = "SELECT Chambers.Identifier FROM Chambers;"
                cmbIdentifier.ColumnCount = 1
        cmbIdentifier.BoundColumn = 1
        cmbIdentifier.ColumnWidths = "3"

    End If

它可以很好地保存到数据库中。

问题:

当我返回表单时,不会填充cmbModel.value。

但我可以从这里得到价值:

Dim id As String id = Me![ReportData subform]![Identifier]

如何让它使用绑定值?控件Source设置为Identifier

所有其他文本框/列表框都有效,只有这一个被破坏了。

由于

0 个答案:

没有答案