Foxtable(狐表)用户栏目专家坐堂 → 赋值


  共有1987人关注过本帖平板打印复制链接

主题:赋值

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


加好友 发短信
等级:一尾狐 帖子:470 积分:3641 威望:0 精华:0 注册:2017/11/5 14:47:00
赋值  发帖心情 Post By:2018/12/19 1:45:00 [只看该作者]

   老师,请帮忙一下 ,我这是商品名称表,商品名称附表 ,实现在增加一条商品记录时,然后自动在商品名称附表增加记录,增加的内容为商品的相关信息,加上库房表里取得的仓库名,把该仓库的 期初数量 默认赋值为 0 
'增加商品名称附表期初库存信息
Dim cks As New List(Of String)
cks = DataTables("库房表").GetUniqueValues("", "库房名称")
For Each ck As String In cks
    Output.Show(ck)
Next

    Dim Cols1() As String = {"录入员","日期","商品类别","商品编号","商品名称","规格","型号","单位"} '商品名称表
    Dim Cols2() As String = {"录入员","日期","商品类别","商品编号","商品名称","规格","型号","单位","仓库名称","期初数量"} '商品名称附表
    For Each dr1 As DataRow In DataTables("商品名称表").datarows
        Dim dr2 As DataRow = DataTables("商品名称附表").AddNew()
        For i As Integer = 0 To Cols1.Length -1
            dr2(Cols2(i)) = dr1(Cols1(i))
        Next
    Next
    '增加商品名称附表期初库存信息
    DataTables("商品名称附表").save
    For Each r As Row In Tables("商品名称附表").Rows
        r.save
    Next
    Tables("商品名称表").current.save          

 回到顶部