第1个回答 2013-01-18
子窗体的多个字段其实并非下拉选取的时候同时填写,而是先选取材料编号,然後依据所填选的材料编号自动填写名称、规格、单位,
做法:
首先你的子窗体应该是绑定与某个表的,
其次还应该有一个基础料号表(下拉选取以及自动填充的数据的来源),
1.下拉选取材料编号:
在对应的表中材料编号字段先设置查阅属性,
显示控件=组合框,行来源类型=表/查询,
行来源=select 材料编号,名称,规格,单位 from 基础料号表;
(以上字段名称和表名需依照实际修改)
绑定列=0,列数=4,列宽自己调整...
2.自动填写名称,规格,单位:
分别针对子窗体中的这3个控件,设置属性->数据->控件来源
以名称为例,控件来源这样写:=DLookUp("名称","基础料号表","材料编号='" & [材料编号] & "'")
(以上字段名称和表名需依照实际修改)
这一步也可以用代码实现...
以上希望你能理解!