Foxtable(狐表)用户栏目专家坐堂 → 拦住


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

主题:拦住

美女呀,离线,留言给我吧!
zhangning
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:513 积分:3355 威望:0 精华:0 注册:2016/4/14 16:56:00
拦住  发帖心情 Post By:2017/5/26 11:10:00 [只看该作者]

老师,您好!

由以下代码:
Select Case e.DataCol.Name
    Case "部品ID","部组名"
        Dim dr13 As DataRow = e.DataRow
        Dim pr13 As DataRow
        If dr13.IsNull("部品ID") And dr13.IsNull("部组名") Then
            dr13("总装个付") = Nothing
        Else
            Dim filter As String
            filter = "部品ID = '" & dr13("部品ID") & "'"
            pr13 = DataTables("加工用製品构成").Find(filter)
            dr13("序号") = pr13("序号")
            dr13("总装个付") = pr13("制品个付") * pr13("部品个付")* pr13("部组个付")
            dr13("安全在库数") = pr13("安全在库")
        End If
End Select


现在出现了一个问题,如果在导入时,过程中出现“部组名”列有内容,“部品ID”是空值时,从这一行开始,
以后的即使符合条件,也不导入了,如果将这一行删掉,就导入了,
请老师帮看看,谢谢!

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


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/5/26 12:14:00 [只看该作者]

上面代码的计算逻辑是什么?

这个代码不会影响到导入的

 回到顶部