Foxtable(狐表)用户栏目专家坐堂 → 查看(yacity作者)库存所增加的问题(问)


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

主题:查看(yacity作者)库存所增加的问题(问)

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


加好友 发短信
等级:超级版主 帖子:521 积分:4910 威望:0 精华:7 注册:2008/9/2 22:22:00
  发帖心情 Post By:2011/9/14 13:41:00 [显示全部帖子]

注:产品id,产品型号均改為字符型!

If e.DataCol.Name ="入库" Then
    Dim dr,dr1 As DataRow
    dr = e.DataRow
    If dr.isnull("产品id") Then
        MessageBox.Show("产品id不能为空!")
    Else
        Dim s As String = "产品id = '" & dr("产品id") & "'and 产品型号 = '" &  dr("产品型号") & "'"
        dr1= DataTables("仓库").find(s)
        If dr1 IsNot Nothing Then
            Dim val As Integer = dr("生产数量")
            If dr("入库") = False Then
                val = -val
            End If
            dr1("累计入库")+ = val
            dr1.Save()
        Else
            Dim Ls As String() = {"产品ID","产品名称","规格","单位"}
            dr1 = DataTables("仓库").AddNew()
            For Each s In Ls
                dr1(s) = dr(s)
            Next
            dr1("累计入库") = dr("生产数量")
            dr1.Save()
        End If
        dr.Save()
    End If
End If

 回到顶部