请教:以下代码有什么错误,为什么不能按条件正确判断?
jjgw = (r("计件定额") + r("岗位定额"))
If jjgw < 0.5
r("奖金系数") = 0 + r("技术定额")
ElseIf jjgw >= 0.5 AndAlso jjgw < 0.9 Then
r("奖金系数") = r("计件定额") + r("岗位定额") + r("技术定额")
ElseIf jjgw >= 0.9 AndAlso jjgw < 1.1 Then
r("奖金系数") = 1.0 + r("技术定额")
ElseIf jjgw >= 1.1 AndAlso jjgw < 1.4 Then
r("奖金系数") = 1.1 + r("技术定额")
ElseIf jjgw >= 1.4 AndAlso jjgw < 1.7 Then
r("奖金系数") = 1.2 + r("技术定额")
ElseIf jjgw >= 1.7 AndAlso jjgw < 2.0 Then
r("奖金系数") = 1.3 + r("技术定额")
ElseIf jjgw >= 2 Then
r("奖金系数") = 1.4 + r("技术定额")
End If
[此贴子已经被作者于2016/8/29 13:44:00编辑过]