ACCESS子窗体三级联动问题 5

客户信息表:订单编号客户名称地址电话备注等等订单明细表:订单编号物料编号分类名称规格型号数量等等现以以上2个表做一个窗体:主窗体以客户信息表为源,子窗体以订单明细表为源,... 客户信息表:订单编号 客户名称 地址 电话 备注等等
订单明细表:订单编号 物料编号 分类 名称 规格型号 数量 等等
现以以上2个表做一个窗体:主窗体以客户信息表为源,子窗体以订单明细表为源,子窗体是连续窗体,
希望达到目的:在子窗体里通过下拉的方式输入数据,因物料有几百种,而且在不断的增加中,所以希望通过这种方式达到快速输入数据的目的。
选择分类后,在名称下拉列表里只出现相应分类的物料,选择名称后,在规格型号里只出现相应物料名称的规格型号,物料编号自动出现,并且能保存到表中。
希望大侠给出意见
本人通过更改省市县的模板未能成功。

或者这样也可以:只需要输入物料编号,其它:分类,名称 规格型号号 等自动出来,并且能保存到表中,输入物料编号的时候能进行模糊查询,(我在给物料进行编号的时候以字母的不同来区分其分类或名称或规格等)比如说物料编号为CGDGDC001,,,我在物料编号里输入CG或者GD或才DG或者C0 这个编号都能出现在下拉列表里,
展开
 我来答
百度网友51266d27
2018-04-09 · TA获得超过6935个赞
知道大有可为答主
回答量:3718
采纳率:55%
帮助的人:518万
展开全部

参考下面多级联动的代码:

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
grace23450
2018-03-06 · TA获得超过1.3万个赞
知道大有可为答主
回答量:7081
采纳率:77%
帮助的人:2320万
展开全部
都可以,按照你说的来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
longxian上
2018-03-05 · 超过15用户采纳过TA的回答
知道答主
回答量:138
采纳率:30%
帮助的人:22.2万
展开全部
杨玉章 饰 寿星
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式