Foxtable(狐表)用户栏目专家坐堂 → 合并行


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

主题:合并行

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


加好友 发短信
等级:超级版主 帖子:112419 积分:572369 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/11/24 12:00:00 [显示全部帖子]

做个按钮,获取勾选的行,然后拼接每行对应列的内容


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


加好友 发短信
等级:超级版主 帖子:112419 积分:572369 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/11/24 14:21:00 [显示全部帖子]

Dim i As Integer = 0
Dim dr As Row = Tables("发外加工计划表").AddNew
Dim rs As List(of Row) = Tables("发外加工计划表").GetCheckedRows

If rs.Count > 0 Then
    dr("订单编号") = rs(0)("订单编号")
    dr("外加工厂商") = rs(0)("外加工厂商")
    dr("订单客户") = rs(0)("订单客户")
    dr("品名") = rs(0)("品名")
    dr("加工类型") = rs(0)("加工类型")
    dr("发外重量") = rs(0)("发外重量")
    dr.Save
    For i As Integer = 1 To rs.Count - 1
        If rs(i)("外加工厂商") = dr("外加工厂商") And rs(i)("订单客户") = dr("订单客户") And rs(i)("品名") = dr("品名") And rs(i)("加工类型") = dr("加工类型") Then
            dr("订单编号") = dr("订单编号") & rs(i)("订单编号") & ","
            dr("发外重量") = dr("发外重量") + rs(i)("发外重量")
        End If
    Next
End If

 回到顶部