Foxtable(狐表)用户栏目专家坐堂 → [求助]当前行,各列不为空的个数,如何表达?


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

主题:[求助]当前行,各列不为空的个数,如何表达?

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


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

Select Case e.DataCol.Name
    Case "第1刀_不良项目","第2刀_不良项目","第3刀_不良项目","第4刀_不良项目","第5刀_不良项目","第6刀_不良项目","第7刀_不良项目","第8刀_不良项目","第9刀_不良项目","第10刀_不良项目"
        Dim count As Integer = 0
        For i As Integer = 1 To 10
            If e.DataRow.IsNull("第" & i & "刀_不良项目") = False Then
                count += 1
            End If
        Next
        Dim dr As DataRow = DataTables("半成品检验记录表").find("流水号 = '"& e.datarow("流水号") &"'")
        If count >= 2 Then
            dr("制程判定") = "不合格"
        Else
            dr("制程判定") = "合格"
        End If
End Select

 回到顶部