Foxtable(狐表)用户栏目专家坐堂 → 将多个值组合成字符串赋值


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

主题:将多个值组合成字符串赋值

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


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

比如

 

If Forms("下采购订单").opened
    For Each dr2 As DataRow In DataTables("采购明细表").Select("[采购单号] = '" & Tables("下采购订单_table1").current("采购单号")  & "'")
        For Each dr As DataRow In DataTables("采购需求").Select(" [_Identify] = '" & dr2("行ID")  & "'")
            dr.Locked = False '解锁行
            dr2("审核") = True
            Dim drs = DataTables("采购明细表").Select("[行ID] = '" & dr2("行ID")  & "' and [审核] = 'true'")
            Dim ids As String = ""
            Dim dls As Double = 0
            For Each cdr As DataRow In drs
                ids &= cdr("采购单号") & ","
                dls += cdr("订料数")
            Next
           
            dr("订料数")=dls
            dr("采购单号") = ids.trim(",")
            dr.Locked = True '锁定行
            dr2.Locked = True
            dr.save()
        Next
    Next
End If


 回到顶部
总数 14 1 2 下一页