Dim sx1 As WinForm.ComboBox = e.Form.Controls("筛选1")
Dim sx2 As WinForm.ComboBox = e.Form.Controls("筛选2")
Dim sx3 As WinForm.ComboBox = e.Form.Controls("筛选3")
If sx1.text = "最高学历" Then
sx2.ComboList = ("高于|低于|等于|不低于|不高于")
sx3.ComboList = DataTables("教职工信息表").GetComboListString("学历")
ElseIf sx1.text = "职称评定" Then
sx2.ComboList = ("大于|小于|等于|不大于|不小于")
sx3.ComboList = DataTables("教职工信息表").GetComboListString("职称")
end if
在 sx2 和 sx3选择好了以后,执行一个统计的代码,在执行之前要判断一下:
1、sx2.text 的值是属于 ("高于|低于|等于|不低于|不高于") 中的一项
还是属于("大于|小于|等于|不大于|不小于")中的一项
2、sx3.text 的值是属于DataTables("教职工信息表").GetComboListString("学历")中的项
还是属于DataTables("教职工信息表").GetComboListString("职称")中的项
请高手赐教!