①这个项目里 现场检查表 datacolchanged 和 preparedit 都有代码
现在的问题是考核内容下拉后 触发datacolchanged后 会报错(最好以 符顺朝 为例)
此主题相关图片如下:1.jpg

此主题相关图片如下:2.jpg

②现场检查表 第二行例子里 由于考核内容为空(有岗位),考核序号应该是引用了绩效考核项表里的 相关序号, 但是进入单元格后没有下拉框
preparedit代码如下:
Dim cmd As New SQLCommand
Dim dt As DataTable
If e.Col.Name = "考核序号" Then
cmd.C
cmd.CommandText = "SELECT 序号,岗位,考核内容 From {考核项目}"
dt = cmd.ExecuteReader()
If e.Row("考核内容") IsNot Nothing Then
Tables("现场检查").cols("考核序号").ComboList = dt.GetComboListString("序号", "岗位 = '" & e.Row("岗位") & "' and 考核内容 = '" & e.Row("考核内容") & "'")
Else
Tables("现场检查").cols("考核序号").ComboList = dt.GetComboListString("序号", "岗位 = '" & e.Row("岗位") & "'")
End If
End If
③现场检查表 考核序号与考核内容来回点击会有卡顿现象
请问是什么原因?
[此贴子已经被作者于2011-12-7 10:48:15编辑过]