Foxtable(狐表)用户栏目专家坐堂 → 列判断


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

主题:列判断

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


加好友 发短信
等级:九尾狐 帖子:2464 积分:22751 威望:0 精华:0 注册:2011/3/29 17:14:00
列判断  发帖心情 Post By:2024/5/8 18:20:00 [只看该作者]

 Dim dr As DataRow
    dr = wdt.sqlFind("色卡_ID = '" & e.DataRow("色卡_ID") & "'")
    '    dr = wdt.sqlFind("[产品分类] = '主材'And [色卡_ID] = '" & e.DataRow("色卡_ID") & "'")
    If dr IsNot Nothing Then        
        e.DataRow("产品_单价") = dr(e.DataRow("产品_计价配件"))      会有不存在的列 
    End If
dr(e.DataRow("产品_计价配件"))  如果不存在就跳过或是当前行标红色 
[此贴子已经被作者于2024/5/8 18:20:53编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106705 积分:542720 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/5/9 8:35:00 [只看该作者]

If wdt.datacols.contains(e.DataRow("产品_计价配件")) Then        
        Dim dr As DataRow
    dr = wdt.sqlFind("色卡_ID = '" & e.DataRow("色卡_ID") & "'")
    '    dr = wdt.sqlFind("[产品分类] = '主材'And [色卡_ID] = '" & e.DataRow("色卡_ID") & "'")
    If dr IsNot Nothing Then        
        e.DataRow("产品_单价") = dr(e.DataRow("产品_计价配件"))      会有不存在的列 
    End If
End If

 回到顶部