Foxtable(狐表)用户栏目专家坐堂 → [求助]运行填充代码,造成其他数据清空(已解决)


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

主题:[求助]运行填充代码,造成其他数据清空(已解决)

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/7/28 16:49:00 [显示全部帖子]

For Each v As String In DataTables("表A").GetValues("批次")
    For Each dr As DataRow In DataTables("汇总").DataRows
        If dr.IsNull("编号") Then
            dr("批次_" & v) = Nothing
        Else
            Dim pr As DataRow = DataTables("表A").Find("编号 = '" & dr("编号") & "' And 批次 = '"&  v &"'")
            If pr IsNot Nothing Then
                If pr.IsNull("缺勤类别")=False Then
                    dr("批次_" & v) = pr("缺勤类别")
                End If
            End If
        End If
    Next
Next
MainTable = Tables("汇总")

 回到顶部