If e.DataRow("鉴定等级") = "技师" Then
If e.DataRow("申报性质") = "正常申报" AndAlso e.DataRow("理论成绩") >=60 Then
e.DataRow("实潜资格") = True
Else If e.DataRow("申报性质") = "补考两项" Then
e.DataRow("实潜资格") = True
Else If e.DataRow("申报性质") = "补考实操" Then
e.DataRow("实潜资格") = True
Else If e.DataRow("申报性质") = "补考潜能" Then
e.DataRow("实潜资格") = True
Else If e.DataRow("实操成绩") >=75 AndAlso e.DataRow("潜能成绩") >=60
e.DataRow("评审资格") = True
Else
e.DataRow("实潜资格") = False
e.DataRow("评审资格") = False
End If
End If
目的:1、“申报性质”为 正常申报,且理论成绩〉=60的;“申报性质”为 补考两项或补考实操或补考潜能的,则“实潜资格”为TRUE;
2、在1的基础上,如“实操成绩”>=75 和“潜能成绩”>=60,则“评审资格”为TRUE;
这段代码错在哪?我只能做到正确判断“实潜资格”,