Foxtable(狐表)用户栏目专家坐堂 → 判断代码求指教!


  共有2918人关注过本帖平板打印复制链接

主题:判断代码求指教!

帅哥哟,离线,有人找我吗?
lisheng7177
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:531 积分:3216 威望:0 精华:0 注册:2014/12/2 9:23:00
判断代码求指教!  发帖心情 Post By:2015/1/16 18:32:00 [只看该作者]

If e.DataCol.Name = "鉴定等级" OrElse e.DataCol.Name = "申报性质" OrElse e.DataCol.Name = "是否合格"
    If e.DataRow("鉴定等级").Trim = "技师" Then
        If e.DataRow("申报性质").Trim = "正常申报" AndAlso If e.DataRow("是否合格").Trim = "是"
            e.DataRow("理论考否") = True
        Else
            e.DataRow("理论考否") = False
        End If
    End If
End If

版主:上述代码的意思表里的“申报性质”、“是否合格”列中分别是“正常申报”和“是”时,在“理论考否”列得到“是或否”,代码不报错,但不起作用,错在哪?

If e.DataCol.Name = "鉴定等级" OrElse e.DataCol.Name = "申报性质" 
    If e.DataRow("鉴定等级").Trim = "技师" Then
        If e.DataRow("申报性质").Trim = "正常申报" 

            e.DataRow("理论考否") = True
        Else
            e.DataRow("理论考否") = False
        End If
    End If
End If

这段是就可以正常使用,我只是多加了个判断条件就行不通了,是我的代码格式不对?请版主指教!


 回到顶部
总数 13 1 2 下一页