Foxtable(狐表)用户栏目专家坐堂 → 复制数据问题


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

主题:复制数据问题

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


加好友 发短信
等级:五尾狐 帖子:1175 积分:8792 威望:0 精华:0 注册:2012/4/18 16:28:00
复制数据问题  发帖心情 Post By:2016/10/9 14:04:00 [只看该作者]

请教蓝老师,指导下面代码,从一个临时表满足条件的部分列数据复制到另外一个临时表,没有作用,只增加行了

 

Dim cr As Row = Tables("窗口1_Table1").current
Dim nr As Row = Tables("窗口1_Table2").addnew
If cr IsNot Nothing Then
    If cr.IsNull("竞争频次gdr") = False Then
        Dim n As Double = cr("竞争频次gdr")
        If n >0.11 And  n <0.20  Then
           nr("第一列") = cr("投标单位")
           nr("第二列") = cr("竞争频次gdr")
       End If
    End If
End If


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


加好友 发短信
等级:五尾狐 帖子:1175 积分:8792 威望:0 精华:0 注册:2012/4/18 16:28:00
  发帖心情 Post By:2016/10/9 14:21:00 [只看该作者]

好像应该是这样才对,请老师看看

 

For Each dr As Row In Tables("窗口1_Table1").Rows

If dr IsNot Nothing Then
    If dr.IsNull("竞争频次gdr") = False Then
        Dim n As Double = dr("竞争频次gdr")
        If n >0.11 And  n <0.20  Then
    Dim cr As Row =Tables("窗口1_Table2").Rows.AddNew
    cr("第一列") = dr("投标单位")
    cr("第二列") = dr("竞争频次gdr")
End If
End If
End If
Next


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


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/9 14:43:00 [只看该作者]

For Each dr As Row In Tables("窗口1_Table1").Rows
    If dr.IsNull("竞争频次gdr") = False Then
        Dim n As Double = dr("竞争频次gdr")
        If n >0.11 And  n <0.20  Then
            Dim cr As Row =Tables("窗口1_Table2").Rows.AddNew
            cr("第一列") = dr("投标单位")
            cr("第二列") = dr("竞争频次gdr")
        End If
    End If
Next

 回到顶部