ACCESS子窗体三级联动问题 5
客户信息表:订单编号客户名称地址电话备注等等订单明细表:订单编号物料编号分类名称规格型号数量等等现以以上2个表做一个窗体:主窗体以客户信息表为源,子窗体以订单明细表为源,...
客户信息表:订单编号 客户名称 地址 电话 备注等等
订单明细表:订单编号 物料编号 分类 名称 规格型号 数量 等等
现以以上2个表做一个窗体:主窗体以客户信息表为源,子窗体以订单明细表为源,子窗体是连续窗体,
希望达到目的:在子窗体里通过下拉的方式输入数据,因物料有几百种,而且在不断的增加中,所以希望通过这种方式达到快速输入数据的目的。
选择分类后,在名称下拉列表里只出现相应分类的物料,选择名称后,在规格型号里只出现相应物料名称的规格型号,物料编号自动出现,并且能保存到表中。
希望大侠给出意见
本人通过更改省市县的模板未能成功。
或者这样也可以:只需要输入物料编号,其它:分类,名称 规格型号号 等自动出来,并且能保存到表中,输入物料编号的时候能进行模糊查询,(我在给物料进行编号的时候以字母的不同来区分其分类或名称或规格等)比如说物料编号为CGDGDC001,,,我在物料编号里输入CG或者GD或才DG或者C0 这个编号都能出现在下拉列表里, 展开
订单明细表:订单编号 物料编号 分类 名称 规格型号 数量 等等
现以以上2个表做一个窗体:主窗体以客户信息表为源,子窗体以订单明细表为源,子窗体是连续窗体,
希望达到目的:在子窗体里通过下拉的方式输入数据,因物料有几百种,而且在不断的增加中,所以希望通过这种方式达到快速输入数据的目的。
选择分类后,在名称下拉列表里只出现相应分类的物料,选择名称后,在规格型号里只出现相应物料名称的规格型号,物料编号自动出现,并且能保存到表中。
希望大侠给出意见
本人通过更改省市县的模板未能成功。
或者这样也可以:只需要输入物料编号,其它:分类,名称 规格型号号 等自动出来,并且能保存到表中,输入物料编号的时候能进行模糊查询,(我在给物料进行编号的时候以字母的不同来区分其分类或名称或规格等)比如说物料编号为CGDGDC001,,,我在物料编号里输入CG或者GD或才DG或者C0 这个编号都能出现在下拉列表里, 展开
3个回答
展开全部
参考下面多级联动的代码:
Private Sub ComboBox1_Change()
If ComboBox1.ListIndex = -1 Then
ComboBox2.Clear
Exit Sub
End If
On Error Resume Next
SQL = "Select 科目名称 from 科目 where " & ComboBox1.Value & "<>0"
arr = cnn.Execute(SQL).GetRows
ComboBox2.Clear
For i = 0 To UBound(arr, 2)
ComboBox2.AddItem arr(0, i)
Next
ComboBox2.ListIndex = -1
ComboBox3.Clear
End Sub
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询