Foxtable(狐表)用户栏目专家坐堂 → 将A表多列的数值组合成一个长字符串插入到B表的备注列


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

主题:将A表多列的数值组合成一个长字符串插入到B表的备注列

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


加好友 发短信
等级:四尾狐 帖子:858 积分:6381 威望:0 精华:0 注册:2017/2/13 9:04:00
将A表多列的数值组合成一个长字符串插入到B表的备注列  发帖心情 Post By:2018/5/16 10:39:00 [只看该作者]


  
Tables("物料资料").stopredraw

Dim nma() As String = {"物供号","类别","系列名","业务部_区间码","研发部_设计师","研发部_纸样师"} 'A表数据来源列
Dim nmb() As String = {"备注"} 'B表数据接收列


这里要怎么改才能实现将A表多列的数值组合成一个长字符串插入到B表的备注列

Dim t As Table = Tables("报价申请")
For i As Integer = t.TopPosition To t.BottomPosition
    Dim dr As Row = t.rows(i)
    Dim r As Row = Tables("开发进度").addnew()
    For n As Integer = 0 To nmb.length -1
        r(nmb(n)) = dr(nma(n))

    Next
dr("是否已下单") = "已下单"    
Next


Tables("物料资料").ResumeRedraw()


   
End If

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/16 10:47:00 [只看该作者]

Tables("物料资料").stopredraw
Dim nma() As String = {"物供号","类别","系列名","业务部_区间码","研发部_设计师","研发部_纸样师"} 'A表数据来源列
Dim t As Table = Tables("报价申请")
For i As Integer = t.TopPosition To t.BottomPosition
    Dim dr As Row = t.rows(i)
    Dim r As Row = Tables("开发进度").addnew()
    Dim str As String = ""
    For n As Integer = 0 To nma.length -1
        str &= dr(nma(n)) & vbcrlf
    Next
    r("备注")= str
    dr("是否已下单") = "已下单"
Next
Tables("物料资料").ResumeRedraw()

 回到顶部