在表属性 AfterEdit里写一段代码,想实现填写不同的“种类”,“品种”列的下拉列表不同:
If e.Row.IsNull("种类")=False Then If e.Row("种类")="硬件" Tables("填报表").Cols("品种").ComboList ="qq|xx|rr|dd|ff" Else Tables("填报表").Cols("品种").ComboList ="qq|xx|rr|dd|ff|ee|gg|hh" End IfElse e.Row("品种")=""End If
但是发现不稳定,有时种类是“硬件”时下拉列表也是"qq|xx|rr|dd|ff|ee|gg|hh"。