Foxtable(狐表)用户栏目专家坐堂 → 请给分析写以下代码?


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

主题:请给分析写以下代码?

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


加好友 发短信
等级:六尾狐 帖子:1294 积分:9852 威望:0 精华:0 注册:2012/9/19 21:13:00
请给分析写以下代码?  发帖心情 Post By:2014/1/10 16:52:00 [只看该作者]

请给分析写以下代码?

 

有如下一段代码已经运行可以

If e.DataCol.Name = "等外"
    Select Case e.DataRow("等外原因")
        Case "沾色", "破洞"

            e.DataRow("染整等外") = e.DataRow("等外") 
        Case "大肚纱","疙瘩"       
            e.DataRow("梳纺等外") = e.DataRow("等外")
        Case "缺纱","珠网"   
            e.DataRow("织造等外") = e.DataRow("等外") 
  
End Select
End If

 

 

,但是想完成下列要求

   上面代码中只有六个疵点:"沾色", "破洞","大肚纱","疙瘩" ,"缺纱","珠网"  ,

根据实际情况可能还有新的疵点出现

      判断一下,若果新出现的疵点,不是上面六种,则执行

Case "  新的疵点   "

        e.DataRow("染整等外") = e.DataRow("等外")


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178530 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/1/10 16:55:00 [只看该作者]

有如下一段代码已经运行可以

If e.DataCol.Name = "等外"
    Select Case e.DataRow("等外原因")
        Case "沾色", "破洞"

            e.DataRow("染整等外") = e.DataRow("等外") 
        Case "大肚纱","疙瘩"       
            e.DataRow("梳纺等外") = e.DataRow("等外") 
        Case "缺纱","珠网"   
            e.DataRow("织造等外") = e.DataRow("等外") 

        case else

           e.DataRow("染整等外") = e.DataRow("等外")
   
End Select
End If


 回到顶部