我在子表单中有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
所有其他文本框/列表框都有效,只有这一个被破坏了。
由于