Foxtable(狐表)用户栏目专家坐堂 → [求助]逻辑判断


  共有1915人关注过本帖树形打印复制链接

主题:[求助]逻辑判断

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/8/3 10:47:00 [显示全部帖子]

写成一个If判断

 

If 条件1 then

 

ElseIf 条件2 then

 

ElseIf 条件3 then

 

End If

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/8/3 17:52:00 [显示全部帖子]

参考

 

'''

If e.DataCol.Name = "庭审笔录被告出庭" Then    '空格
    Dim s As String = e.DataRow("庭审笔录被告出庭")
    Dim ss() As String = s.Split(vbcrlf)
    Dim level As Integer = 999
    For i As Integer = 0 To ss.Length - 1
        If ss(i).Contains("法定代表人") AndAlso ss(i).Contains("未到庭") Then
            e.DataRow("出庭情况_负责人") = False
            e.DataRow("出庭情况_正职") = False
        ElseIf ss(i).Contains("法定代表人") AndAlso ss(i).Contains("到庭") Then
            e.DataRow("出庭情况_负责人") = True
            e.DataRow("出庭情况_正职") = True
            If level > 1 Then
                e.DataRow("出庭情况_负责人姓名职务") =  ss(i).Replace("法定代表人", "").Replace("。", "")
                level = 1
            End If
        End If
       
        If ss(i).Contains("负责人") AndAlso ss(i).Contains("副") AndAlso ss(i).Contains("未到庭") Then
            e.DataRow("出庭情况_负责人") = False
            e.DataRow("出庭情况_副职") = False
        ElseIf ss(i).Contains("负责人") AndAlso ss(i).Contains("副") AndAlso ss(i).Contains("到庭") Then
            e.DataRow("出庭情况_负责人") = True
            e.DataRow("出庭情况_副职") = True
            If level > 2 Then
                e.DataRow("出庭情况_负责人姓名职务") =  ss(i).Replace("单位负责人", "").Replace("负责人", "").Replace("。", "")
                level = 2
            End If
        End If
       
    Next
End If


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/8/7 16:03:00 [显示全部帖子]


 回到顶部