项目安排表中,承担部门列是多值字段,有多个部门承担。 对应的项目负责人的列表则必须在这几个承担部门里面选择
如果承担部门是单值的,我已经在PrepareEdit事件中实现了,但多值的就不知道怎么做了。 请老师指导一下。
单值的代码
If e.IsFocusCell Then If e.Col.Name = "项目负责人" Then e.Col.ComboList = DataTables("人力资源管理").GetComboListString("姓名", "[所在部门] = '" & e.Row("承担部门") & "'") End IfEnd If
OK,上传附件了。